jsp 开发环境搭建
jsp开发环境是您用来开发、测试和运行jsp程序的地方。
本节将会带您搭建jsp开发环境,具体包括以下几个步骤。
配置java开发工具(jdk)
这一步涉及java sdk的下载和path环境变量的配置。
您可以从oracle公司的java页面中下载sdk:java se downloads
java sdk下载完后,请按照给定的指示来安装和配置sdk。最后,通过设置path和java_home环境变量来指明包括java和javac的文件夹路径,通常是java_install_dir/bin和java_install_dir。
假如您用的是windows系统并且sdk的安装目录为c::jdk1.5.0_20,那么您就需要在 c:autoexec.bat 文件中添加以下两行:
set path=c:jdk1.5.0_20bin;%path%
set java_home=c:jdk1.5.0_20
或者,在windows nt/2000/xp下,您可以直接右击我的电脑图标,选择属性,然后高级,然后环境变量,接下来您就可以很方便地设置path变量并且确定退出就行了。
在linux/unix系统下,如果sdk的安装目录为/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(集成开发环境)是否已经知道 sdk的安装目录。
设置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%binstartup.bat
或者
c:apache-tomcat-5.5.29binstartup.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%binshutdown
或者
c:apache-tomcat-5.5.29binshutdown
在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%commonlibjsp-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变量中。
申明:本教程内容由威凡网编辑整理并提供IT程序员分享学习,如文中有侵权行为,请与站长联系(QQ:254677821)!