第4章 JSP/Servlet运行环境的搭建
Java Applet作为Java在Web上主要的交互式应用模式一直持续了很长的时间。我们概
述了Java Applet在应用方面的种种局限性。对这些局限性及不足之处,解决方案一直到
Servlet的出现才比较完美。其后,Sun公司在1999年下半年正式推出Servlet的升级产品
JSP(Java Server Pages),以其简单而高效的开发方式、跨平台的能力及卓越的执行性能
使得基于JSP的开发及应用在美国得到各大公司的热烈响应和支持。由于JSP/Servlet技术
也是J2EE技术最重要的组成部分之一,在企业级也得到了广泛的应用。短短几年时间,
JSP已经成为美国最主要的Web开发技术。选择JSP/Servlet技术作为基于服务器端的Web动
态图表的开发是非常明智的。
在运行及调试JSP/Servlet之前,必须安装JSP/Servlet的运行环境。JSP/Servlet的运行
环境也就是我们平常所说的支持JSP/Servlet的Web服务器。
目前,已经有很多支持JSP/Servlet的Web服务器,这里我们介绍两种免费、高性能的
适合中小企业的JSP/Servlet的Web服务器——Tomcat和Resin,然后再介绍一种企业级的
J2EE服务器:Weblogic,学习如何在这些服务器中部署及发布我们编写的基于 JSP/
Servlet的Web图表应用程序。
在安装JSP/Servlet的Web服务器之前,要先安装JDK的开发及运行环境。JDK的安装
请读者参考本书第1章。
4.1 Tomcat的安装和配置
Tomcat服务器是当今使用最为广泛的JSP/Servlet的Web服务器,它是Apache基金会
Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成。由
于有了Sun的参与和支持,最新的Servlet和JSP规范总能在Tomcat中得到体现。
Tomcat具有运行稳定,性能优异等特点,而且Tomcat是完全免费的开放源代码产品。
是中小企业首选的JSP/Servlet的Web服务器之一。笔者写作的时候,使用的是Tomcat最新
版 本 5 . 5 . 7, 读 者 可 以 在 A p a c h e网 站 上 下 载 , U R L如 下 : h t t p : / / j a k a r t a . a p a c h e .
org/site/binindex.cgi
Apache提供了两种用于Windows的Tomcat安装程序,一种是akarta-tomcat-5.5.7.exe的