Servlet学习总结_warren_新浪博客
Posted onServlet学习总结warren新浪博客
博文
warren的技术博客
http://blog.sina.com.cn/warren0915 [订阅][手机订阅]
个人资料
warren
- 博客等级:
博客积分:95
博客访问:1,896
- 关注人气:1
相关博文
查看更多>>
推荐博文
加载中…
Servlet学习总结
(2010-08-31 01:45:58)
标签:
杂谈
一.Servlet简介
1,Serlet是在服务器端运行的小应用程序,用来完成B/S架构下客户端的请求的响应处理。
2,Servlet API为Servlet提供统一的编程接口。
3,Servlet一般在容器如tomcat,jetty等容器中运行。
4,同一个类型的Servlet对象在Servlet容器中以单例的形式存在。
二.Servlet的执行过程
1,Tomcat启动时,首先读取web.xml中的配置信息,如果配置信息中有设置
,Tomcat将会在第一个用户的第一次请求时实例化一个Servlet.
2、在Servlet容器启动后:客户首次向Servlet发出请求,Servlet容器会判断内存中是否存在指定的Servlet对象,如果没有则创建
它,然后根据客户的请求创建HttpRequest,HttpResponse对象,从而调用Servlet对象的service方法。
三.具体执行过程如图
1,Web Client 向Servlet容器(Tomcat)发出Http请求
2,Servlet容器接收Web Client的请求
3,Servlet容器创建一个HttpRequest对象,将Web Client请求的信息封装到这个对象中
4,Servlet容器创建一个HttpResponse对象
5,Servlet容器调用HttpServlet对象的service方法,把HttpRequest对象与HttpResponse对象作为参数
传给 HttpServlet对象
6,HttpServlet调用HttpRequest对象的有关方法,获取Http请求信息
7,HttpServlet调用HttpResponse对象的有关方法,生成响应数据
8,Servlet容器把HttpServlet的响应结果传给Web Client
分享: 分享到新浪Qing
喜欢 阅读┊ 评论 ┊ 收藏 ┊转载 ┊ 喜欢▼ ┊打印┊举报
加载中,请稍候...... 前一篇:2010年08月14日(我的第一个项目)
后一篇:子查询转换为连接查询
评论 重要提示:警惕虚假中奖信息 ♥ 2011吃货们的幸福生活 关注每日最热门博客
昵 称:
分享到微博 评论并转载此博文
匿名评论 发评论
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。 < 前一篇2010年08月14日(我的第一个项目)
后一篇 >子查询转换为连接查询
新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正
新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑
Copyright © 1996 - 2012 SINA Corporation, All Rights Reserved
新浪公司 版权所有