JSP開發環境配置
開發環境讓你可以製定JSP程序,對它們進行測試,最後運行它們。
本教學將引導您設置您的JSP開發環境,其中包括以下步驟:
設置Java開發工具包
這一步涉及到下載的Java軟件開發工具包(SDK)的實現,並適當地設置PATH環境變量。
您可以從Oracle公司的Java網站下載SDK: Java SE 下載.
一旦你下載你的Java實現,按照說明安裝和配置設置的指示。最後,設置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_20in;%PATH% set JAVA_HOME=C:jdk1.5.0_20
另外,在Windows NT/2000/XP上,你也可以在我的電腦,選擇屬性,然後高級,然後環境變量右鍵單擊。然後,你會更新PATH值,然後按OK按鈕。
在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
另外,如果您使用的集成開發環境(IDE),如Borland公司的JBuilder,Eclipse,IntelliJ IDEA,或Sun ONE Studio中編譯和運行一個簡單的程序,以確認IDE知道已經安裝Java。
設置Web服務器:Tomcat
可在市場上眾多的Web服務器支持JavaServer頁麵和Servlet的開發。有些Web服務器是可免費下載,而Tomcat就是其中之一。
Apache的Tomcat是一個開放源代碼的軟件實現的JavaServer頁麵和Servlet技術,可以作為一個獨立的服務器進行測試JSP和Servlets和可以與Apache Web服務器進行集成。下麵是步驟設置Tomcat的機器上:
-
下載Tomcat的最新版本 http://tomcat.apache.org/.
-
一旦你下載安裝,解壓二進製分發到一個方便的位置。例如在C:apache-tomcat-5.5.29在Windows上,或/usr/local/apache-tomcat-5.5.29在Linux/Unix和創造CATALINA_HOME環境變量指向這些位置。
Tomcat既可以通過執行在Windows機器下麵的命令來啟動:
%CATALINA_HOME%instartup.bat or C:apache-tomcat-5.5.29instartup.bat
Tomcat既可以通過執行在Unix(Solaris和Linux等)下麵的命令機器啟動:
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-5.5.29/bin/startup.sh
啟動成功後,包含在Tomcat的默認Web應用程序將可通過訪問http://localhost:8080/。如果一切正常,那麼它應該顯示如下結果:
有關配置和運行Tomcat的更多信息可以在這裡包含的文件,以及在Tomcat 網站:http://tomcat.apache.org
Tomcat的,可以停止執行對Windows機器下麵的命令:
%CATALINA_HOME%inshutdown or C:apache-tomcat-5.5.29inshutdown
Tomcat的可以停止執行在Unix(Solaris和Linux等)下麵的命令機:
$CATALINA_HOME/bin/shutdown.sh or /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
設置CLASSPATH
由於servlet是不是Java平台標準版的一部分,您必須確定該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值,然後按OK按鈕。
在Unix(Solaris和Linux等),如果您使用的是C shell,你乾脆把下麵幾行添加到到文件 .cshrc .
setenv CATALINA=/usr/local/apache-tomcat-5.5.29 setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH