servlet基础

servlet是用来处理从浏览器端来的请求

servlet工作原理

init(),service(),destory()

servlet------HttpServlet:里面封装了处理http请求的好多种方法

1、servlet的配置方法
(1)使用的事web.xml配置文件,每一个servlet都有一个xml文件
image
(2)使用注释的方法
image

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

(1)GET请求
image
(2)POST请求
image
(3)PUT请求
image
(4)DELETE请求
image

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

它提供了请求行信息(关键信息、请求的方法、url、协议)、请求头信息(备注的信息)、请求参数等。
image

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

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

posted @ 2026-04-16 10:29  等-烟雨  阅读(4)  评论(0)    收藏  举报