随笔分类 - Servlet
摘要:一、项目结构 二、index.jsp <%@ page contentType="text/html; charset=utf-8" %> <html> <body> <h2>Hello World!</h2><hr/> <a href="aaa/bbb">Get方式请求</a><br/> <!--
阅读全文
摘要:当容器启动时,会读取在webapps目录下所有的web应用中的web.xml文件,然后对xml文件进行解析,并读取servlet注册信息。 然后,将每个应用中注册的servlet类都进行加载,并通过反射的方式实例化。(有时候也是在第一次请求时实例化) 在servlet注册时加上<load-on-st
阅读全文
摘要:一、Servlet概念 Servlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过”请求-响应”编程模型来访问这个驻留在服务器内存里的Servlet程序 二、Servlet与Jsp的区别 1、先有Servlet后有Jsp,Jsp的前身就是Servlet 2、JSP是S
阅读全文
摘要:request.getParameter()取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段 getAttribute是返回对象,getParameter返回字符
阅读全文
摘要:从地址栏显示来说 forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器 浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址 redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址 所以
阅读全文
摘要:一、编写Servlet步骤 1、继承HttpServlet,HttpServlet在javax-servlet-api依赖下 2、重写doGet()或者doPost()方法 3、在web.xml中注册Servlet 二、Servlet声明周期 Servlet 通过调用 init () 方法进行初始化
阅读全文