servlet基础
servlet是用来处理从浏览器端来的请求
servlet工作原理
init(),service(),destory()
servlet------HttpServlet:里面封装了处理http请求的好多种方法
1、servlet的配置方法
(1)使用的事web.xml配置文件,每一个servlet都有一个xml文件

(2)使用注释的方法

2、doGet,doPost,doPut,doDelete请求
对应HTTP请求就是GET请求(获取数据),POST请求(提交数据),PUT请求(更新数据),DELETE请求(删除数据)

(1)GET请求

(2)POST请求

(3)PUT请求

(4)DELETE请求

3、HTTPServletRequest
本质:服务器(Tomcat)自动创建的对象,封装了客户端发来的所有请求信息。
核心作用:帮我们获取请求里的参数、协议信息,还能实现请求转发。
生命周期:客户端发一次请求,就创建一个请求对象,请求结束就销毁。
它提供了请求行信息(关键信息、请求的方法、url、协议)、请求头信息(备注的信息)、请求参数等。

请求的转发(服务器做的,客户端不响应)

4、HTTPServletResponse
(1)数据流,输出
(2)响应头和响应码
(3)请求的重定向(浏览器做的)

浙公网安备 33010602011771号