一、  Servlet


Servlet是运行在web服务器上的Java程序, Servlet容器负责servlet和客户端的通信及调用servlet方法,客户端与容器的通信方式采用“请求/响应”方式,即是,客户端与服务端进行交流的中间件。


二、  作用


1、读取客户发送的所有数据

2、查询HTTP请求中包含的任何其他请求信息

3、处理数据并生成结果

4、设置合适的HTTP响应参数

5、将响应信息回送给客户端


三、  生命周期


   


四、并发访问控制


对应一个Servlet类只创建一个实例,访问此Web资源的多个线程共享一个Servlet实例

 


五、HTTP响应消息


1、 响应状态码

1××:信息,表示请求收到,继续处理

2××:成功,表示请求成功

3××:重定向,为完成请求客户需进一步细化请求

4××:由客户端引发的错误

5××:由服务器引发的错误


 2、常用响应状态码

    


六、Servlet配置



Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐