码迷,mamicode.com
首页 > 编程语言 > 详细

servlet是一组规范--Servlet是JavaEE规范的一种

时间:2019-09-16 23:49:22      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:init   ges   工作模式   ice   details   tom   javaee   sdn   服务器   

Java Servlet API是Servlet容器和Servlet之间的接U,它定义了Servlet的各种方法,
还定义了Servlet容器传送给Servlet的对象类,其中最重要的是请求对象ServletRequest和
响应对象ServletResponseo这两个对象都是由Servlet容器在客户端调用Servlet时产生的,
Servlet容器把客户请求信息封装在ServletRequest对象中,然后把这两个对象都传送给要调
用的Servlet,Servlet处理完后把响应结果写入ServletResponse,然后由Servlet容器把响应
结果发送到客户端。Tomcat服务器接收客户端请求并作出响应的完整过程如图I-l所示。
 
https://blog.csdn.net/ckc_666/article/details/79084766
 

Servlet是什么?

Servlet是JavaEE规范的一种,主要是为了扩展Java作为Web服务的功能,统一接口。由其他内部厂商如tomcat,jetty内部实现web的功能。如一个http请求到来:
容器将请求封装为servlet中的HttpServletRequest对象,调用init(),service()等方法输出response,由容器包装为httpresponse返回给客户端的过程。

 
技术图片
servlet工作模式.jpg

在Servlet规范中,提供了ServletContext,ServletRequest,ServletResponse,Filter等诸多接口。
基本类图和调用关系如下:
 
技术图片
image.png

 
技术图片
请求调用关系

下面简要介绍下接口的作用,生命周期和使用:
 
https://www.jianshu.com/p/406a09136a18

servlet是一组规范--Servlet是JavaEE规范的一种

标签:init   ges   工作模式   ice   details   tom   javaee   sdn   服务器   

原文地址:https://www.cnblogs.com/feng9exe/p/11530853.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!