首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

MyEclipse 開發 Struts2 + Spring2 + iBATIS2 整合指南 (二):建立 Struts2 專案骨架

     編輯:Java 相關知識

建立 Web 專案

因 MyEclipse 6.0 尚無 Struts2 專案精靈,先建立一般 Web Project:

  1. File → New → Web Project
  2. 專案名稱:Struts2SpringIbatis
  3. 選擇目標執行環境:Tomcat 5.5
  4. 勾選 Add Struts Capabilities (雖為 Struts1,但可產生基礎 web.xml)
新建 Web Project 專案參數設定 專案初始結構

導入 Struts2 空白專案範本

手動加入所有 Jar 易遺漏,最快方式是使用官方提供的 struts2-blank-2.0.11.1.war:

  1. 下載 Struts 2.0.11.1 全套發布包
  2. 解壓縮 struts2-blank.war (實為標準 WAR 檔)
  3. 複製下列資源到專案對應目錄:
來源路徑目標路徑說明
WEB-INF/lib/*.jarWebRoot/WEB-INF/lib/所有核心與相依 Jar
WEB-INF/web.xmlWebRoot/WEB-INF/web.xml含 Struts2 Filter 設定
WEB-INF/classes/struts.xmlsrc/struts.xmlStruts2 核心配置
WEB-INF/classes/log4j.propertiessrc/log4j.properties日誌設定 (可選)
解壓縮 blank WAR 複製檔案到專案

清理不需要的檔案

刪除 blank.war 專屬的範例 JSP、Action 類別、圖片等,保留純淨骨架:

清理後專案結構

專案結構確認

Struts2SpringIbatis
├── src/
│   ├── struts.xml
│   └── log4j.properties
├── WebRoot/
│   ├── WEB-INF/
│   │   ├── web.xml
│   │   ├── lib/ (struts2-core, xwork, ognl, freemarker, commons-*, ...)
│   │   └── classes/
│   └── index.jsp (可自行修改為歡迎頁)

下一步

專案骨架已就緒,下一篇將示範啟動 Tomcat 驗證 Struts2 運作,並加入 Log4j 觀察詳細日誌。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved