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

Struts 開發實戰:JBuilder 整合與範例應用

     編輯:Java 程式設計入門

一、JBuilder 對 Struts 的支援

JBuilder 提供圖形化介面簡化 struts-config.xml 編輯,並在 Object Gallery 的 Web 頁籤內建四大精靈加速開發:

  • Struts Converter Wizard:將 HTML/一般 JSP 轉換為使用 Struts Tag Library 的 JSP。
  • ActionForm Wizard:從 JSP 匯入或自訂屬性生成 ActionForm 子類,可自動完成 struts-config.xml 對應設定。
  • Action Wizard:生成 Action 子類,設定對應 JSP、Scope 並自動配置映射。
  • JSP from ActionForm Wizard:依指定 ActionForm 自動生成使用 Tag Library 的 JSP。

此外,JBuilder 可自動設定 web.xml 以啟用 Struts 自定義 Tag Library。

二、使用 JBuilder 開發 Struts 範例

建立簡易 Web 應用:用戶輸入兩字串,經 Controller(Action)串接後顯示結果。因邏輯簡單,直接在 Action 中處理,不另建 Model JavaBean。

步驟一:建立 Web 應用專案

  1. File | New Project... 建立專案 StrutsDemo。
  2. File | New... 開啟 Object Gallery,選 Web Application 精靈。
  3. 命名應用為 demo(產出 demo.war),勾選 Struts 1.0,JBuilder 自動配置 web.xml。

步驟二:建立自訂 ActionForm 類

  1. 啟動 ActionForm Wizard,偵測到專案 demo。
  2. 將類名改為 myActionForm。
  3. 加入三欄位:fieldA、fieldB(輸入字串)、fieldResult(串接結果)。
  4. 完成精靈,自動生成 myActionForm.java 並註冊至 struts-config.xml。

若不需資料驗證,無須撰寫任何代碼即可完成 Form Bean 建置。

後續步驟(略)

接著建立 Action 類、JSP 頁面、配置轉向等,JBuilder 精靈將引導完成完整 MVC 結構。

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