Servlet|Servlet 服务器请求

一、什么是Servlet Servlet是在服务器上运行的小程序,一个Servlet就是一个Java类,并且可以通过"请求-响应"编程模型来访问的这个驻留在服务器内存里的Servlet程序,它是Jsp的前身。
二、Tomcat的容器等级 Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个Web工程。
Servlet|Servlet 服务器请求
文章图片
三、Get和Post请求方式 1、Get方式
【Servlet|Servlet 服务器请求】超链接访问:
四、Servlet的生命周期 1、初始化 , 调用 init() 方法
2、响应客户请求阶段,调用 service() 方法,由 service() 方法根据提交方式选择执行 doGet() 或 doPost() 方法。
3、终止阶段,调用 destroy() 方法
Servlet|Servlet 服务器请求
文章图片
五、Servlet自动装载 在xml文件里配置 1 ,1是装载优先级
六、Servlet路径跳转 相对路径 :链接
绝对路径: String path = request.getContextPath();
链接
表单的路径跳转和超链接的跳转一致
重定向:response.sendRedirect(request.getContextPath()+"/test.jsp");
服务器内部跳转:request.getRequestDispatcher("/text.jsp").forward(req,resp);
或者 request.getRequestDispatcher("../text.jsp").forward(req,resp);

    推荐阅读