Java EE 6 企业级应用开发教程
上QQ阅读APP看书,第一时间看更新

第2章 Servlet程序开发

2.1 Servlet概述

Servlet=Server + let,表示小的服务程序,它是运行在Web服务器上的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet被Web服务器加载和调用。该Web服务器必须包含支持Servlet的Java虚拟机。

Servlet接收客户端浏览器发送过来的请求,并为这些请求完成相应的处理、产生相应的响应结果送回到客户端的浏览器上进行显示。

在Java EE中,Servlet有着完备的规范,开发一个Servlet就是说开发一个遵守规范中各项规定、满足各种特征的Java类,该类接收用户Web形式的输入,进行相关的处理,并以Web的形式给出响应结果。