jsp 开发环境搭建
jsp 开发环境是您用来开发、测试和运行 jsp 程序的地方。
本节将会带您搭建 jsp 开发环境,具体包括以下几个步骤。
如果你使用的是 eclipse 环境,可以直接参阅:eclipse jsp/servlet 环境搭建。
配置java开发工具(jdk)
这一步涉及 java jdk 的下载和 path 环境变量的配置。
您可以从 oracle 公司的 java 页面中下载 jdk:java se downloads
java jdk 下载完后,请按照给定的指示来安装和配置 jdk。最后,通过设置 path 和 java_home环境变量来指明包括 java 和 javac 的文件夹路径,通常是 java_install_dir/bin和java_install_dir。
假如您用的是 windows 系统并且 jdk 的安装目录为 c::\jdk1.5.0_20,那么您就需要在 c:\autoexec.bat 文件中添加以下两行:
set path=c:\jdk1.5.0_20\bin;%path% set java_home=c:\jdk1.5.0_20
或者,在 windows nt/2000/xp下,您可以直接右击我的电脑图标,选择属性,然后高级,然后环境变量,接下来您就可以很方便地设置 path 变量并且确定退出就行了。
在 linux/unix 系统下,如果 jdk 的安装目录为 /usr/local/jdk1.5.0_20 并且使用的是 c shell,那么您就需要在 .cshrc 文件中添加以下两行:
setenv path /usr/local/jdk1.5.0_20/bin:$path setenv java_home /usr/local/jdk1.5.0_20
或者,假如您正在使用类似于 borland jbuilder、eclipse、intellij idea 和 sun one studio 这样的集成开发环境,可以试着编译并运行一个简单的程序来确定 ide(集成开发环境)是否已经知道 jdk 的安装目录。
本步骤你也可以参考本站java 开发环境配置章节的教程。
设置web服务器:tomcat
目前,市场上有很多支持 jsp 和 servlets 开发的 web 服务器。他们中的一些可以免费下载和使用,tomcat 就是其中之一。
apache tomcat 是一个开源软件,可作为独立的服务器来运行 jsp 和 servlets,也可以集成在 apache web server 中。以下是 tomcat 的配置方法:
- 下载最新版本的 tomcat:http://tomcat.apache.org/。
- 下载完安装文件后,将压缩文件解压到一个方便的地方,比如 windows 下的 c:\apache-tomcat-5.5.29 目录或者 linux/unix 下的 /usr/local/apache-tomcat-5.5.29 目录,然后创建 catalina_home 环境变量指向这些目录。
在 windows 机器下,tomcat 可以通过执行以下命令来启动:
%catalina_home%\bin\startup.bat 或者 c:\apache-tomcat-5.5.29\bin\startup.bat
在 linux/unix 机器下,tomcat 可以通过执行以下命令来启动:
$catalina_home/bin/startup.sh 或者 /usr/local/apache-tomcat-5.5.29/bin/startup.sh
成功启动 tomcat 后,通过访问 http://localhost:8080/ 便可以使用 tomcat 自带的一些 web 应用了。假如一切顺利的话,您应该能够看到以下的页面:
更多关于配置和运行 tomcat 的信息可以在 tomcat 提供的文档中找到,或者去 tomcat 官网查阅:http://tomcat.apache.org。
在 windows 机器下,tomcat 可以通过执行以下命令来停止:
%catalina_home%\bin\shutdown.bat 或者 c:\apache-tomcat-5.5.29\bin\shutdown.bat
在 linux/unix 机器下,tomcat 可以通过执行以下命令来停止:
$catalina_home/bin/shutdown.sh 或者 /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
设置 classpath 环境变量
由于 servlets 不是 java se 的一部分,所以您必须标示出 servlet 类的编译器。
假如您用的是 windows 机器,您需要在 c:\autoexec.bat 文件中添加以下两行:
set catalina=c:\apache-tomcat-5.5.29 set classpath=%catalina%\common\lib\jsp-api.jar;%classpath%
或者,在 windows nt/2000/xp 下,您只要右击我的电脑,选择属性,然后点击高级,然后点击环境变量,接下来便可以设置 classpath 变量并且确定退出即可。
在 linux/unix 机器下,假如您使用的是 c shell,那么您就需要在 .cshrc 文件中添加以下两行:
setenv catalina=/usr/local/apache-tomcat-5.5.29 setenv classpath $catalina/common/lib/jsp-api.jar:$classpath
注意:如果您的开发路径是 c:\jspdev (windows)或者 /usr/jspdev (linux/unix),那么您就需要将这些路径添加进 classpath 变量中。