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 或者 C:\apache-tomcat-5.5.29\bin\shutdown
在 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 變數中。