大连理工大学论坛

标题: 如何学习Java Web开发技术(5)——Servlet技术 [打印本页]

作者: lanjing    时间: 2009-12-2 15:39
标题: 如何学习Java Web开发技术(5)——Servlet技术
如何学习Java Web开发技术(5)——Servlet技术
Servlet是运行在服务器端,由Web服务器进行加载,用来响应客户端请求的Java代码模块。Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。javax.servlet和javax.servlet.http包为编写Servlet提供了接口和类。所有的Servlet都必须实现Servlet接口,该接口定义了生命周期方法。

JSP页面在执行时首先要被编译成Servlet,JSP和Servlet的转换示意图如图所示。


需要注意的是,每个Servlet请求是由一个线程而不是由一个全新的进程来处理的。web.xml是Servlet规范中定义的Web应用发布的描述文件,它和Tomcat完全独立。web.xml的主要作用是:装载DispatcherServlet类,读取Spring配置文件,设置一些初始参数,加入标记库,设置如*.do、*.form的映射等。


摘自《我的J2EE成功之路》




欢迎光临 大连理工大学论坛 (http://dlut.myubbs.com/) Powered by Discuz! X3.3