JBuilder 9 內建支援 Struts 1.0,不直接支援 Struts 1.1(新增 DynaActionForm、多模組、Tiles 整合等)。以下步驟讓 JBuilder 9 識別並支援 Struts 1.1。
下載:jakarta-struts-1.1.zip
解壓至:<JBuilder安裝目錄>/extras/jakarta-struts-1.1/
Struts 1.1jakarta-struts-1.1/lib/ 目錄下所有 .jar 檔案| 功能 | 說明 |
|---|---|
| DynaActionForm | 無需撰寫 Java 類別,在 struts-config.xml 定義屬性即可動態建立 Form Bean |
| 多模組支援 | 允許定義多個 struts-config.xml,大型專案模組化管理 |
| Tiles 整合 | 內建頁面佈局框架,支援模板繼承、組合 |
| Validator 整合 | 宣告式驗證框架內建 |
| 新標籤庫 | nested、el 等標籤庫增強 |
web.xml 中 ActionServlet 類別為 org.apache.struts.action.ActionServletstruts.jar、commons-*.jar 等所有依賴透過 Library 機制註冊 Struts 1.1,JBuilder 9 即可享有 Struts 1.1 完整功能支援,包含專案精靈、視覺化設定、標籤庫提示等 IDE 整合優勢。