当前位置:首页 > JSP教程 > JSP基础教程

JSP 开发环境搭建

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变量中。


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!