Servlet 服务器请求

一、什么是Servlet

Servlet是在服务器上运行的小程序,一个Servlet就是一个Java类,并且可以通过"请求-响应"编程模型来访问的这个驻留在服务器内存里的Servlet程序,它是Jsp的前身。


二、Tomcat的容器等级

Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个Web工程。

Servlet 服务器请求_第1张图片

三、Get和Post请求方式

1、Get方式

超链接访问:


四、Servlet的生命周期

1、初始化 , 调用 init() 方法

2、响应客户请求阶段,调用 service() 方法,由 service() 方法根据提交方式选择执行 doGet() 或 doPost() 方法。

3、终止阶段,调用 destroy() 方法


五、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);

你可能感兴趣的:(Servlet 服务器请求)