翻譯計劃
作者計劃在數週內分批翻譯 Apache Struts 官方《User's Guide》,發布於個人部落格。因公司網絡限制無法訪問 CSDN,僅能利用晚上/週末時間翻譯,歡迎讀者關注並提出建議。
指南完整目錄結構
第 0 章:前言 — 關鍵技術
- 0.1 基本要求
- 0.2 HTTP、HTML、用戶代理
- 0.3 HTTP 請求/響應
- 0.4 Java 語言與應用框架
- 0.5 JavaBeans
- 0.6 屬性文件與資源包
- 0.7 Java Servlets
- 0.8 JSP、JSP 標籤庫、JavaServer Faces
- 0.9 XML
- 0.10 JAAS
第 1 章:介紹
- 1.1 回顧過去
- 1.2 MVC 設計模式
- 1.2.1 Model:系統狀態與業務邏輯 JavaBeans
- 1.2.2 View:JSP 頁面與顯示組件
- 1.2.3 Controller:ActionServlet 與 ActionMapping
- 1.3 Struts 控制流
第 2 章:建立 Model 組件
- 2.1 概述
- 2.2 JavaBeans 與作用域
- 2.3 ActionForm Beans
- 2.4 系統狀態 Beans
- 2.5 業務邏輯 Beans
第 3 章:建立 View 組件
- 3.1 概述
- 3.2 國際化
- 3.3 表單與 FormBean 交互
- 3.3.1 索引映射屬性
- 3.3.2 輸入欄位類型支援
- 3.3.3 其他有用顯示標籤
- 3.3.4 自動表單驗證
- 3.3.5 Struts 驗證框架
- 3.4 其他顯示技術
- 3.4.1 自定義標籤
- 3.4.2 頁面包含組合
- 3.4.3 平鋪佈局
- 3.4.4 圖像顯示組件
- 3.4.5 文本顯示
- 3.4.6 Struts-EL 標籤庫
第 4 章:建立 Controller 組件
- 4.1 概述
- 4.2 ActionServlet
- 4.3 ActionForm 類
- 4.3.1 DynaActionForm
- 4.3.2 支援映射的 ActionForm
- 4.4 Action 類
- 4.5 異常處理器
- 4.6 外掛類
- 4.7 ActionMapping 實現
- 4.8 編寫 ActionMappings
- 4.9 頁面中使用 ActionMappings
- 4.10 ActionMappings 通配符
- 4.11 通用事件記錄介面
第 5 章:部署應用程序
- 5.1 概述
- 5.2 Struts 部署描述符
- 5.2.1 控制器部署描述符
- 5.2.2 消息資源部署描述符
- 5.2.3 外掛部署描述符
- 5.3 模塊化部署
- 5.3.1 模塊部署描述符
- 5.3.2 發送消息給控制器
- 5.3.3 模塊間數據交換
- 5.4 Web 應用部署描述符 (web.xml)
- 5.4.1 部署 ActionServlet
- 5.4.2 部署 ActionServlet 映射
- 5.4.3 部署 Struts 標籤庫
- 5.5 將 Struts 組件加入應用
- 5.6 Struts 應用中記錄事件
後續安排
將按章節順序逐步發布翻譯內容,敬請期待。