注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

赵启鹏的博客

lonely@boy

 
 
 

日志

 
 

Servlet的运行过程  

2013-09-15 17:30:19|  分类: servlet/jsp |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
注意:这里所描述的servelt的运行过程是默认情况下的
也就说 web.xml文件中的<load-on-upload>(值为0或者不写这个语句)<load-on-upload/>
比如,在浏览器地址栏输入
http://ip:port/web01/hello
1 浏览器依据ip,port与服务器简历连接(tomcat等servlet容器也是一个
简单的web服务器)
2 浏览器将发送给web服务器的请求数据按照http协议进行打包,即请求数据包,然后发送。
3 web服务器解析浏览器发送过来的请求数据包(即拆包),将解析之后数据
封装到request对象上,并且创建response对象
4 web服务器依据请求资源路径("/web01/hello")找到servlet的配置,然后创建
servlet对象
5 web服务器调用servlet的service方式,会将事先创建好的request和response对象作为参数传递给service方法
6 在service()方法里面可以通过request对象获得相应的请求参数,并进行相应的处理 然后将结果写到response对象里面
7 web服务器从response对象中取得处理结果 然后打包发给浏览器
8 浏览器拆包(即解析相应数据包)取出数据 生成相应的页面
  评论这张
 
阅读(10)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017