- Struts 2 教程
- Struts2 - 首頁
- Struts2 - 基本 MVC 架構
- Struts2 - 概述
- Struts2 - 環境設定
- Struts2 - 架構
- Struts2 - 示例
- Struts2 - 配置
- Struts2 - Action
- Struts2 - 攔截器
- Struts2 - 結果型別
- Struts2 - 值棧/OGNL
- Struts2 - 檔案上傳
- Struts2 - 資料庫訪問
- Struts2 - 傳送郵件
- Struts2 - 驗證
- Struts2 - 國際化
- Struts2 - 型別轉換
- Struts2 - 主題/模板
- Struts2 - 異常處理
- Struts2 - 註解
- Struts 2 標籤
- Struts2 - 控制標籤
- Struts2 - 資料標籤
- Struts2 - 表單標籤
- Struts2 - Ajax 標籤
- Struts 2 整合
- Struts2 - Spring
- Struts2 - Tiles
- Struts2 - Hibernate
- Struts 2 有用資源
- Struts2 - 問答
- Struts2 - 快速指南
- Struts2 - 有用資源
- Struts2 - 討論
Struts 2 - 環境設定
我們的首要任務是執行一個最小的 Struts 2 應用程式。本章將指導您如何準備開發環境以開始使用 Struts 2 進行工作。
我假設您已經在您的機器上安裝了 JDK(5+)、Tomcat 和 Eclipse。如果您尚未安裝這些元件,請按照快速入門步驟操作 -
步驟 1 - 設定 Java 開發工具包 (JDK)
您可以從 Oracle 的 Java 網站下載最新版本的 SDK - Java SE 下載。您將在下載的檔案中找到安裝 JDK 的說明,請按照給定的說明安裝和配置設定。最後,設定 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 檔案中。
在 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 的位置,否則請根據 IDE 的給定文件進行正確的設定。
步驟 2 - 設定 Apache Tomcat
您可以從 https://tomcat.apache.org/ 下載最新版本的 Tomcat。下載安裝後,將二進位制分發版解壓縮到一個方便的位置。
例如,在 Windows 上的 C:\apache-tomcat-6.0.33 中,或在 Linux/Unix 上的 /usr/local/apachetomcat-6.0.33 中,並建立指向這些位置的 CATALINA_HOME 環境變數。
您可以透過在 Windows 機器上執行以下命令來啟動 Tomcat,或者您可以簡單地雙擊 startup.bat
%CATALINA_HOME%\bin\startup.bat or C:\apache-tomcat-6.0.33\bin\startup.bat
可以透過在 Unix(Solaris、Linux 等)機器上執行以下命令來啟動 Tomcat -
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-6.0.33/bin/startup.sh
成功啟動後,Tomcat 附帶的預設 Web 應用程式可以透過訪問 https://:8080/ 來訪問。如果一切正常,則應顯示以下結果 -
有關配置和執行 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
步驟 3 - 設定 Eclipse (IDE)
本教程中的所有示例均使用 Eclipse IDE 編寫。我建議您在您的機器上安裝最新版本的 Eclipse。
要安裝 Eclipse,請從 https://www.eclipse.org/downloads/ 下載最新的 Eclipse 二進位制檔案。下載安裝後,將二進位制分發版解壓縮到一個方便的位置。
例如,在 Windows 上的 C:\eclipse 中,或在 Linux/Unix 上的 /usr/local/eclipse 中,最後適當地設定 PATH 變數。可以透過在 Windows 機器上執行以下命令來啟動 Eclipse,或者您可以簡單地雙擊 eclipse.exe
%C:\eclipse\eclipse.exe
可以透過在 Unix(Solaris、Linux 等)機器上執行以下命令來啟動 Eclipse -
$/usr/local/eclipse/eclipse
成功啟動後,如果一切正常,則應顯示以下結果 -
步驟 4 - 設定 Struts2 庫
現在,如果一切正常,那麼您可以繼續設定您的 Struts2 框架。以下是您在機器上下載和安裝 Struts2 的簡單步驟。
選擇您是想在 Windows 上還是 Unix 上安裝 Struts2,然後繼續下一步下載 Windows 的 .zip 檔案和 Unix 的 .tz 檔案。
從 https://struts.apache.org/download.cgi 下載最新版本的 Struts2 二進位制檔案。
在撰寫本教程時,我下載了 struts-2.0.14-all.zip,當您解壓縮下載的檔案時,它將在 C:\struts-2.2.3 中為您提供以下目錄結構。
第二步是將 zip 檔案提取到任何位置,我在 Windows 7 機器上的 c:\ 資料夾中下載並提取了 struts-2.2.3-all.zip,以便我將所有 jar 檔案都放在 C:\struts-2.2.3\lib 中。確保您正確設定了 CLASSPATH 變數,否則在執行應用程式時會遇到問題。