备案域名购买

老域名出售,已备案域名查询,老域名注册,已备案域名交易,买老域名,二手老域名,出售老域名,上饶网站建设

主页 > 建站教程 > 请求过程的剖析

请求过程的剖析

2014-8-15 11:48:4|作者:zhushican|分类: 建站教程|浏览数:

一个web站点的许多特征对所有页面是通用的,如头标和脚注、导航条目和叶脉设计的其他元素。不用复制生成这些特性的HTML,能够一次写完就在许多地方使用它们很有用处。JAVA可用做JSP的任意一部分,可以很容易地完成生成信息和表示它们的代码。表示可能是读取数据库、执行计算和生成HTML表格。改变页面的逻辑和表示可能对以后是必须的。这样的代码很快就会变得很复杂。

所以,处理servlet和JSP请求的servlet引擎可能是web服务器本身的一部分(指in-process模式),或者是运行在一单独进程中。后一种情况下,web服务器包含指向一个连接者的组件。Connector解释servlet请求并通过与显示相关的协议将之传递到servlet引擎。Web服务器像通常一样处理其他请求。

当servlet引擎收到一个请求,它将请求所有的细节汇编到一个HttpServletRequest对象。细节包括请求头标、URI、查询字符串和任意发送的参数等等。类似地,它初始化一个处理响应头标和响应输出流的HttpServletResponse对象,然后调用servlet的service()方法(如果servlet是一个JSP,则为_jspService()方法),向其传递两个对象的引用。一个简单的JSP可以从请求对象中抽取所有需要的内容。执行必要的计算和其他逻辑,然后使用响应对象创建输出。

TAG标签:请求  过程  剖析  

文章评论

最新评论

回顶部