养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Servlet工作原理介绍一:Web访问

时间:2024-11-15 18:57:24

Servlet是Oracle公司制定的一种用来扩展Web服务器洲訾惨赳功能的组件规范,相当于是在服务端应用的java小程序。早期的Web服务器只能处理静态的资源请求芟坳葩津,随着技术发展,CGI组件的应用解决了动态资源加载的问题,但是其开发困难且移植性差等缺点明显。Servlet解决了这方面的缺点,成为现如今运用最广泛的Web服务器功能扩展组件。

工具/原料

java

方法/步骤

1、部署Web应用服务,利用Tomcat启动应用程序,此时Tomcat作为Servlet容器,会创建并初始化Servlet。

Servlet工作原理介绍一:Web访问

2、通过浏览器访问Web应用服务器,利用Http通讯协议传递数据;

Servlet工作原理介绍一:Web访问

3、当访问到达时,Servlet容器创建Ht隋茚粟胫tpServletRequest和HttpServletResponse对象,并且将请求数据放入HttpServletRequest中;

Servlet工作原理介绍一:Web访问

4、Servlet容器根据传递的url通过匹配web.xml中配置的Servlet路径,找到对应的Servlet,传递请求和响应对象。

Servlet工作原理介绍一:Web访问

5、Servlet中根据请求方式调用doGet或doPost方法,处理请求数据,将响应数据放入HttpServletResponse,返回给Servlet容器;

Servlet工作原理介绍一:Web访问

6、Servlet容器解析响应数据,根据HTTP通讯协议,返回给浏览器,浏览器解析并展示数据

Servlet工作原理介绍一:Web访问

© 一点知识