JSP - 环境设置


开发环境是您开发 JSP 程序、测试它们并最终运行它们的地方。

本教程将指导您设置 JSP 开发环境,其中涉及以下步骤 -

设置Java开发工具包

此步骤涉及下载 Java 软件开发工具包 (SDK) 的实现并适当设置 PATH 环境变量。

您可以从 Oracle 的 Java 站点 - Java SE 下载下载 SDK 。

下载 Java 实现后,请按照给定的说明进行安装和配置设置。最后设置PATH 和 JAVA_HOME环境变量以引用包含javajavac的目录,通常分别为java_install_dir/binjava_install_dir

如果您运行的是 Windows 并将 SDK 安装在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 值并按“确定”按钮。

在 Unix(Solaris、Linux 等)上,如果 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 IDEASun ONE Studio集成开发环境 (IDE),请编译并运行一个简单的程序以确认 IDE 知道您安装 Java 的位置。

设置 Web 服务器:Tomcat

市场上有许多支持 JavaServer Pages 和 Servlet 开发的 Web 服务器。一些 Web 服务器可以免费下载,Tomcat 就是其中之一。

Apache Tomcat 是 JavaServer Pages 和 Servlet 技术的开源软件实现,可以充当测试 JSP 和 Servlet 的独立服务器,并且可以与 Apache Web Server 集成。以下是在您的计算机上设置 Tomcat 的步骤 -

  • 从https://tomcat.apache.org/下载最新版本的 Tomcat 。

  • 下载安装后,将二进制发行版解压到一个方便的位置。例如,在Windows 上的 C:\apache-tomcat-5.5.29 中,或在 Linux/Unix 上的/usr/local/apache-tomcat-5.5.29 中,并创建指向这些位置的CATALINA_HOME环境变量。

Tomcat 可以通过在 Windows 机器上执行以下命令来启动 -

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-5.5.29\bin\startup.bat

Tomcat 可以通过在 Unix(Solaris、Linux 等)机器上执行以下命令来启动 -

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

成功启动后,可以通过访问http://localhost:8080/ 来使用 Tomcat 附带的默认 Web 应用程序。

执行后,您将收到以下输出 -

雄猫主页

有关配置和运行 Tomcat 的更多信息可以在此处包含的文档以及 Tomcat 网站上找到 - https://tomcat.apache.org/

可以通过在 Windows 计算机上执行以下命令来停止 Tomcat -

%CATALINA_HOME%\bin\shutdown
or

C:\apache-tomcat-5.5.29\bin\shutdown

可以通过在 Unix(Solaris、Linux 等)机器上执行以下命令来停止 Tomcat -

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

设置 CLASSPATH

由于 servlet 不是 Java Platform, Standard Edition 的一部分,因此您必须向编译器标识 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 值并按“确定”按钮。

在 Unix(Solaris、Linux 等)上,如果您使用 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 (Unix),那么您还需要在 CLASSPATH 中添加这些目录。