servlet容器是什么?请不要回答地太书面,最好形象点

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:59:22

Servlet是一种独立于操作系统平台和网络传输协议的服务器端JAVA应用程序,它用于扩展服务器的功能,可以生成动态的WEB页面,Servlet与传统JAVA应用程序的最大不同在于,它不是从命令行启动的,而是由java虚拟机的web服务器进行加载。

通俗点说,所谓容器,就是放东西的地方。Servlet容器自然就是放Servlet的地方。

J2EE开发,是有分工的。一般的程序员,写得都是应用开发,我们会按照一定的规则,开发我们的系统,比如用Servlet开发,我们就要按照Servlet的规则写代码。 那么我们写的代码要在那里运行呢? 对了,就是在Servlet容器中运行。容器会按照规则加载类,并运行它。 有一部份程序员就是写容器的,如Tomcate就是web容器。

这样说,您明白容器是什么了吗?

servlet容器: 存放你开发的servlet(实现你所要求功能的java程序), 并将你的servlet所提出的各种需要(如查看用户Http请求信息的各个字段,将你的运算结果写入 Http相应中)给予完成的“容器”。好比说 你的servlet是一个白领,servlet容器是一个提供水电、宽带、饮食等等服务的写字间。

tomcat就是一个Servlet容器,换句话说,解释Servlet的东西就这样称呼.