容器/服务器/servlet/jsp--简介

静态和动态页面:动态页面实际上会经过服务器上的程序处理,在返回实际的响应内容。

即:

浏览器HTTP请求-----服务器(机子)-----HTTP服务器程序接收--(容器)--程序处理--(容器)--

                                               --HTTP服务器程序响应-----浏览器

web容器不是HTTP服务器,

web容器是java所编写的一个应用程序,负责与服务器沟通,管理servlet所需的各种对象与数据,servlet的生命周期。

Tomcat本身附加了一个简单的HTTP服务器,但Tomcat是web容器,可以与其他的HTTP服务器结合,如Apache....

jsp可根据需要添加动态程序的成分,但最终容器将jsp转换成servlet进行管理。必要的时候需要查看JSP转换后的servlet。

servelt运行与容器有关,而容器是java编写的,在服务器就会启动一个JVM并运行容器

相关推荐