在web程序中,是由浏览器和服务器通过http协议来建立连接的。浏览器经过http的请求协议将用户想要的信息通过客户端底层的套接字(scoket)传到web服务器。在这,web服务器会干一件事,判断页面是静态还是动态,如果是静态,web服务器就直接将用户想要的信息通过响应封装好了之后再返回给浏览器;如果是动态,web服务器会将接收到的内容传递给web容器,web容器再将内容传给Servlet,(那么web容器是怎么将内容传给servlet的呢?分析:web容器在将信息传递给servlet的时候必须到web.xml的配置文件中去找到Servlet的url-pattern路径),在找到servlet后,web容器再启动一个servlet线程,然后再返回给web容器,web容器在将信息封装好传给web服务器,web服务器再将得到的信息解析后,通过响应封装好了,在传递到浏览器。
转载:http://my.oschina.net/win199176/blog/172548
本文介绍了Web程序中浏览器与服务器通过HTTP协议进行交互的过程。详细解释了静态与动态内容的处理方式,包括web容器如何调用Servlet来处理动态请求的具体步骤。

7644

被折叠的 条评论
为什么被折叠?



