Tomcat3.1新特性
由于Sun 是通过Tomcat3.1 来实现Java Servlet API 2.2的,所以这里所说的新特性实际上就是Java Servlet API 2.2的。
首先最主要的就是Pluggabel Web Application(可插拔的web应用),不仅是在代码上与平台无关,而且在应用程序的配置与部署上也同样实现了无关。而这种特性就是通过web deployment descriptor,这个文件是一个conf,也就是该application的配置信息。
在tomcat3.1中,web.xml 就是一个web app的deployment descriptor,主要的就是servlet的安装信息。因此,为了应用新的servlet,必须将你的servlet在该配置文件中进行注册。其实很简单,就是指出servlet的in_web name和它的class name.
还有一个新特性就是war文件的引入。实际上war文件就是jar文件,只是sun为了不致混淆,便使用了不同的扩展名。因此当一个web app开发完成之后,完全可以生成war,直接放在web server 上就可以使用了。
其他的特性主要就是API的一些新的method了。这里我就不再多说,可以查阅API 文档。
其实以上都是我在学习中体会到的,只是个人的感受。还希望高手与我多多指教。
作者: jpaul@sina.com
|