- JSP 基礎教程
- JSP - 首頁
- JSP - 概述
- JSP - 環境設定
- JSP - 架構
- JSP - 生命週期
- JSP - 語法
- JSP - 指令
- JSP - 動作
- JSP - 隱式物件
- JSP - 客戶端請求
- JSP - 伺服器響應
- JSP - HTTP 狀態碼
- JSP - 表單處理
- JSP - 編寫過濾器
- JSP - Cookie 處理
- JSP - 會話跟蹤
- JSP - 檔案上傳
- JSP - 日期處理
- JSP - 頁面重定向
- JSP - 點選計數器
- JSP - 自動重新整理
- JSP - 傳送郵件
- 高階 JSP 教程
- JSP - 標準標籤庫
- JSP - 資料庫訪問
- JSP - XML 資料
- JSP - Java Bean
- JSP - 自定義標籤
- JSP - 表示式語言
- JSP - 異常處理
- JSP - 除錯
- JSP - 安全性
- JSP - 國際化
- JSP 有用資源
- JSP - 問答
- JSP - 快速指南
- JSP - 有用資源
- JSP - 討論
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_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
或者,如果您使用整合開發環境 (IDE),如Borland JBuilder、Eclipse、IntelliJ IDEA 或Sun ONE Studio,請編譯並執行一個簡單的程式以確認 IDE 知道您安裝 Java 的位置。
設定 Web 伺服器:Tomcat
市場上有很多支援 JavaServer Pages 和 Servlet 開發的 Web 伺服器。一些 Web 伺服器可以免費下載,Tomcat 就是其中之一。
Apache Tomcat 是 JavaServer Pages 和 Servlet 技術的開源軟體實現,可以用作測試 JSP 和 Servlet 的獨立伺服器,也可以與 Apache Web 伺服器整合。以下是您在機器上設定 Tomcat 的步驟:
從 https://tomcat.apache.org/ 下載最新版本的 Tomcat。
下載安裝程式後,將二進位制分發版解壓縮到方便的位置。例如,在 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 or C:\apache-tomcat-5.5.29\bin\startup.bat
在 Unix(Solaris、Linux 等)機器上,可以透過執行以下命令啟動 Tomcat:
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-5.5.29/bin/startup.sh
成功啟動後,可以透過訪問https://: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 平臺標準版的一部分,因此您必須向編譯器標識 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 中新增這些目錄。