研磨struts2

研磨struts2

1.2 struts2外掛程式概述 a.2

基本信息

作者: 陳臣 王斌 孫琳 王鴿 蒲蓬勃
叢書名: 研磨Java系列
出版社:清華大學出版社
ISBN:9787302259183
出版日期:2011 年10月
版次:1-1

內容簡介

STRUTS 2是一套非常優秀的Web套用框架,實現優雅、功能強大、使用簡潔,已經出現幾年了。隨著它被越來越多的開發人員掌握和使用,已有大量的企業套用項目採用struts 2來作為web框架進行開發,可以這么說:掌握struts2的開發,是如今每個進行web開發的程式設計師的一個必備技能。《研磨struts2》通過濃縮作者多年的開發經驗和教學經驗,對struts2的龐雜知識進行抽絲剝繭,提煉出struts2的核心知識和重要技能,讓讀者在短時間內理解和掌握struts2,迅速成為使用struts2開發的高手。
《研磨struts2》包含了struts 2各個核心部分的功能,以及struts 2的國際化、驗證框架、單元測試和類型轉換等內容;同時覆蓋struts 2和spring、freemarker、ajax、dwr、jfreechartsitemesh等其他技術結合使用的知識:還講述了使用struts 2來進行檔案上傳下載、進度條、防止重複提交和零配置等內容,並給出一個實用的綜合實例來示範如何使用struts2來進行套用開發。
《研磨struts2》的讀者定位為具有一定web開發基礎知識(包括html、jsp、servlet、xml、jdbc等基礎知識)的開發人員,也可以作為具備相應基礎知識的高校學生深入學習struts2的參考讀物。

目錄

第1章 struts 2概述
1.1 mvc模式
1.2 struts2基礎
1.3 struts2和mvc
第2章 struts 2的helloworld
2.1 概述
2.2 準備開發環境和運行環境
2.3 從servlet+jsp+javabean實現mvc開始
2.4 struts2的helloworld
2.5 開發中的一些小竅門
第3章 struts 2的架構和運行流程
3.1 struts2的系統架構
3.2 struts2的運行流程
3.3 struts2的核心概念
3.4 小結
第4章 action
4.1 action基礎
4.2 action的實現
4.3 action的數據
.4.4 action的配置
4.5 action的其他重要知識
第5章 result
5.1 result基礎
5.2 預定義的result
5.3 全局result
5.4 使用通配符
5.5 struts2的異常映射
5.6 preresultlistener
5.7 自定義result
第6章 攔截器
6.1 攔截器基礎
6.2 預定義的攔截器
6.3 自定義的攔截器
6.4 兩個有用的攔截器
第7章值棧和OGNL
7.1 值棧
7.2 ognl
7.3 使用ognl訪問複雜對象
7.4 actioncontext和servletactioncontext
第8章 struts 2的taglib
8.1 struts2的taglib概述
8.2 數據標籤
8.3 控制標籤
第9章 國際化
9.1 概述
9.2 java內置的國際化
9.3 struts2中的國際化入門
9.4 資源檔案讀取順序
9.5 struts2訪問國際化信息的不同方式
9.6 指定語言信息的不同方式
第10章 驗證框架
10.1 驗證框架的作用
10.2 驗證框架入門
10.3 驗證器類型
10.4 內建驗證器
10.5 自定義驗證器
10.6 引用驗證器返回的錯誤信息
10.7 驗證器框架的查找順序
第11章 類型轉換
11.1 類型轉換的作用
11.2 內建類型轉換器
11.3 自定義類型轉換器
11.4 類型轉換器引用方式
第12章 crud綜合運用
12.1 概述
12.2 實現域對象和數據層
12.3 使用struts2來實現表現層
12.4 加入國際化信息
12.5 加入驗證
12.6 加入攔截器
第13章 檔案上傳下載
13.1 檔案上傳
13.2 檔案下載
第14章 對ajax的支持
14.1 ajax基礎
14.2 struts 2對ajax的支持
14.3 ajax jsp tags
14.4 使用json外掛程式
第15章 整合spring
15.1 概述
15.2 整合spring與struts2
15.3 自動裝配
第16章 單元測試
16.1 概述
16.2 測試動作類action
16.3 測試完整的struts 2運行流程
第17章 防止重複提交
17.1 什麼是重複提交
17.2 使用(s:token/)標籤
17.3 更強大的tokensession攔截器
第18章 結合jfreechart
18.1 jfreechan使用
18.2 struts2外掛程式概述
18.3 struts2結合jfreechan
第19章 進度條
19.1 使用“進度條”告知用戶進度
19.2 使用execandwait攔截器模擬進度條
第20章 整合sitemesh
20.1 調整套用的風格
20.2 單獨使用sitemesh
20.3 整合struts2與sitemesh
第21章 零配置
21.1 概述
21.2 約定大於配置
21.3 通過註解來實現零配置
附錄a struts 2的配置
a.1 struts.xml的配置
a.2 struts.properties的配置
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們