sun推出的jsp(java server pages)是一种执行于服务器端的动态网页开发技术,它基于java技术。执行jsp时需要在web服务器上架设一个编译jsp网页的引擎。配置 jsp 环境可以有多种途径,但主要工作就是安装和配置web服务器和jsp引擎。
下面就以tomcat作为jsp引擎,配合tomcat、apache、iis这三种web服务器来讲述3种搭建jsp运行环境的方案。
一、相关软件介绍
1、j2sdk:java2的软件开发工具,是java应用程序的基础。jsp是基于java技术的,所以配置jsp环境之前必须要安装j2sdk。
2、apache服务器:apache组织开发的一种常用web服务器,提供web服务。
3、tomcat服务器:apache组织开发的一种jsp引擎,本身具有web服务器的功能,可以作为独立的web服务器来使用。但是,在作为web服务器方面,tomcat处理静态html页面时不如apache迅速,也没有apache健壮,所以我们一般将tomcat与apache配合使用,让apache对网站的静态页面请求提供服务,而tomcat作为专用的jsp引擎,提供jsp解析,以得到更好的性能。并且tomcat本身就是apache的一个子项目,所以tomcat对apache提供了强有力的支持。对于初学者来说,tomcat是一个很不错的选择。
4、mod_jk.dll:apache组织jakarta项目组开发的使apache支持tomcat的插件。有了这个插件,tomcat能够和apache进行无缝连接。
5、tc4ntiis.zip:apache组织jakarta项目组开发的使iis支持tomcat的插件。
二、软件下载
1、j2sdk
版本:j2sdk1.4.1(35.9mb)
地址:http://java.sun.com/j2se/1.4.1/download.html
2、apache2
版本:apache2.0.43(6.69mb)
地址:http://www.apache.inetcosmos.org/dist/httpd/binaries/win32/
3、tomcat4
版本:4.1.21(8.33mb)
地址:http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/
4、mod_jk.dll: (136kb)
地址:http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/
5、tc4ntiis.zip(220kb)
地址:http://members.ozemail.com.au/~lampante/howto/tomcat/iisnt/tc4ntiis.zip
以上均为免费软件。
三、配置前的准备
1、准备一个测试用的jsp网页
打开文本编辑器,比如记事本,输入下列代码,并保存为test.jsp(注意扩展名为.jsp)。
|
2、安装j2sdk
不管哪种方案,在安装和配置jsp引擎之前必须先完成j2sdk的安装。
安装j2sdk
在windows下,直接运行下载的j2sdk-1_4_1_01-windows-i586.exe文件,根据安装向导安装到一个目录,例如安装到f:/j2sdk 1.4.1;
添加环境变量
1)如果你的操作系统是win 98,可以用记事本直接编辑autoexec.bat,添加下面命令行:
path=%path%;f:/j2sdk1.4.1/bin
set java_home=f:/j2sdk1.4.1
set classpath=f:/j2sdk1.4.1/lib/tools.jar
保存后,重新启动计算机,这样所添加的环境变量才会有效。
2)如果你的操作系统是win2000,那么按如下方式配置环境变量。右键单击"我的电脑",在弹出菜单中选择"属性"→"系统特性" →"高级" →"环境变量", 弹出环境变量对话框,就可以编辑系统的环境变量了。添加path、java_home和classpath三个变量,变量值同上。
四、jsp环境的配置方案
方案一:j2sdk+tomcat
在这种方案里tomcat既作为jsp引擎又作为web服务器,配置比较简单。
1、安装tomcat
直接运行下载的jakarta-tomcat-4.0.1.exe,按照一般的windows程序安装步骤即可安装好tomcat,安装时它会自动寻找j2sdk的位置。例如安装到f:/tomcat4。
2、配置tomcat的环境变量
添加一个新的环境变量tomcat_home,变量值为f:/tomcat4,添加方法同j2sdk环境变量的配置方法。
3、测试默认服务
设置完毕后就可以运行tomcat服务器了。用f:/tomcat4/bin/startup.exe启动tomcat,用f:/tomcat4/bin/shutdown.exe关闭。(如果在执行startup.exe或shutdown.exe的时候提示out of environment space错误,选择dos窗口的菜单中的"属性"→"内存"→"常规内存",把"初始环境"由"自动"修改成"2816"就可以了。)
启动tomcat后,打开浏览器,在地址栏中输入http://localhost:8080(tomcat默认端口为8080),如果在浏览器中看到tomcat的欢迎界面,表示tomcat工作正常。
新闻热点
疑难解答