xxxx欧美丰满大屁股/性欧美极品xxxx欧美一区二区/男插女的下面免费视频夜色/美女视频在线一区二区三区

歡迎光臨本店     登錄 注冊   加入收藏
  •   
歡迎光臨清華大學出版社第三事業(yè)部!

此頁面上的內(nèi)容需要較新版本的 Adobe Flash Player。

獲取 Adobe Flash Player

當前位置: 首頁 > 教材 > 本科和研究生教材 > 計算機類 > Struts 2程序開發(fā)實用教程

瀏覽歷史

Struts 2程序開發(fā)實用教程

Struts 2程序開發(fā)實用教程

prev next

  • 商品貨號:20140103
  • 所屬系列:大學軟件學院軟件開發(fā)系列教材
    商品重量:0克
    作者:孫連偉,武迪編著
    出版社:清華大學出版社
    圖書書號/ISBN:978-7-302-34004-1
    出版日期:2014.1
    開本:16
    圖書裝訂:平裝
    版次:1-1
    印張:26.5
    字數(shù):646千字
  • 上架時間:2014-01-03
    商品點擊數(shù):2931
  • 定價:¥48.00元
    本店售價:¥40.00元
    注冊用戶:¥40.00元
    vip:¥38.00元
    黃金等級:¥36.00元
    用戶評價: comment rank 5
  • 商品總價:
  • 購買數(shù)量:

內(nèi)容簡介:

商品附加資源

 

內(nèi) 容簡 介
本書從基礎(chǔ)開始,對Struts 2程序設(shè)計相關(guān)知識進行了深入細致的講解。全書共分15章,主要內(nèi)容包括Struts 2技術(shù)介紹和原理、Action的應(yīng)用、核心技術(shù)的應(yīng)用、Struts 2配置文件的配置、類型轉(zhuǎn)換器、攔截器、OGNL表達式、Struts 2的標簽、Struts 2的校驗、Struts 2的國際化、Struts 2文件的上傳下載等,最后通過留言板項目案例對前面的知識進行了綜合運用。
本書不僅可以作為普通高等院校的教材,同時也是廣大Struts 2愛好者自學的首選用書。
   
Struts 2是Struts的新一代產(chǎn)品,是在Struts 1和WebWork的技術(shù)基礎(chǔ)上進行了合并的全新的Struts 2框架。其全新的Struts 2的體系結(jié)構(gòu)與Struts 1的體系結(jié)構(gòu)差別巨大。Struts 2以WebWork為核心,采用攔截器的機制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與Servlet API完全脫離開,所以Struts 2可以理解為WebWork的更新產(chǎn)品。Struts 2目前已經(jīng)成為Java EE企業(yè)開發(fā)最實用、使用最廣泛的MVC框架,Struts 2框架不僅成熟、穩(wěn)定,而且具有很好的擴展性,能與大部分Java EE框架整合。所以,Struts 2是從事Java EE開發(fā)必備的技術(shù)。
1. 本書內(nèi)容
本書面向Struts 2的實際應(yīng)用開發(fā),循序漸進地為讀者介紹有關(guān)Struts 2開發(fā)所涉及的各類知識,內(nèi)容由淺入深,涵蓋Struts 2的主要知識點,并且在介紹過程中,針對每個知識點都有相應(yīng)的實例。本書通俗易懂,結(jié)構(gòu)安排合理,各章主要內(nèi)容如下。
第1章 主要介紹MVC的設(shè)計思想以及對Struts 1和Struts 2的概述和對比,并且介紹Struts 2的下載和安裝。
第2章 講解Struts 2框架開發(fā)的基本知識和步驟,例如Struts 2框架搭建、Action接口訪問、ActionSupport、ActionContext類的使用。
第3章 主要介紹有關(guān)Struts 2執(zhí)行的原理和流程,以及Action的驅(qū)動模式。
第4章 主要學習有關(guān)Struts 2中web.xml、struts.xml文件的配置以及Result Types的使用。
第5章 主要介紹有關(guān)Struts 2其他配置的使用,例如Struts 2中Action相關(guān)的標注、驗證標注的使用,并介紹struts.properties屬性文件和struts-plugin.xml文件的配置。
第6章 Struts 2類型轉(zhuǎn)換器的基本概述和Struts 2中內(nèi)置轉(zhuǎn)換器的使用,并且學習如何實現(xiàn)自定義類型轉(zhuǎn)換器。
第7章 學習Struts 2中核心技術(shù)攔截器的原理,并了解有關(guān)攔截器的配置和使用。
第8章 學習表達式語言O(shè)GNL的語法基礎(chǔ)和使用,例如表達式的定義、常量、如何訪問JavaBean中的屬性和方法。
第9章 Struts 2中標簽的使用,主要介紹Struts 2中通用標簽、UI標簽的應(yīng)用。
第10章 也是對Struts 2中標簽的介紹,主要包括對Struts 2中Ajax標簽和主題以及模板的介紹。
第11章 學習Struts 2中校驗器的使用,主要包括對Struts 2中基礎(chǔ)校驗、服務(wù)器端校驗、客戶端校驗以及Ajax校驗的講解。
第12章 學習Struts 2框架國際化的應(yīng)用,主要包括頁面內(nèi)容的國際化、錯誤信息的國際化、日期和數(shù)值的國際化。
第13章 主要是Struts 2中綜合使用技術(shù)的介紹,包括防止表單重復(fù)提交、文件上傳下載以及部分擴展技術(shù)等。
第14章 學習Struts 2和其他Java EE技術(shù)整合應(yīng)用,包括Struts 2 + Spring的整合、Struts 2 + Hibernate的整合以及S2SH技術(shù)的整合應(yīng)用。
第15章 通過一個留言板項目案例的開發(fā),向讀者介紹留言板案例主要模塊的開發(fā),有助于讀者快速掌握Struts 2開發(fā)技術(shù)。
2. 本書特色
(1)   本書在每章后面,增加了上機實訓,以便課后加強讀者的動手能力。
(2)   每章后面提供了習題,幫助讀者溫習所學的知識。
(3)   對于后面的案例,本書提供了完整的源文件。
(4)   對于一些細節(jié)之處,本書在全書需注意的地方,增加了“注意”內(nèi)容,以便讀者更好地掌握細節(jié)。
3. 適用讀者
本書專門為在校學生和零基礎(chǔ)的讀者量身定制,是普通高等院校Struts 2程序設(shè)計課程的首選教材,同時也可作為Struts 2愛好者的自學用書。
4. 本書作者
本書由天馬程序員(TOMO)俱樂部創(chuàng)始人之一孫連偉、天津師范大學副研究員武迪編著,邱加永、熊蕭、王學鋒、張靜等參與編寫。編者力求表述規(guī)范、措辭嚴謹、通俗易懂。但限于自身水平,疏漏之處在所難免,讀者在閱讀的過程中遇到什么問題或者有好的建議或意見,歡迎隨時與我們聯(lián)系。為便于相關(guān)問題的討論,讀者可以加入QQ群:259798954,或發(fā)送郵件到24308768@qq.com與作者交流。
 
 
 
 


第1章 Struts 2 概述
1.1 MVC思想概述
1.1.1 傳統(tǒng)的Model 1和Model 2
1.1.2 MVC思想及特點
1.1.3 常見MVC技術(shù)
1.2 Struts 1概述
1.3 Struts 2概述
1.3.1 Struts 2的優(yōu)勢
1.3.2 Struts 2的體系結(jié)構(gòu)
1.3.3 Struts 2的配置文件
1.3.4 Struts 2的標簽庫
1.3.5 Struts 2的控制器
1.4 Struts 2的下載和安裝
1.5 上機實訓
1.6 本章習題
第2章 Struts 2 入門
2.1 HelloWorld應(yīng)用介紹
2.2 創(chuàng)建Struts 2的Web應(yīng)用
2.2.1 創(chuàng)建Web應(yīng)用
2.2.2 用戶請求頁面
2.2.3 控制器實現(xiàn)
2.2.4 配置Action
2.2.5 完成應(yīng)用
2.3 Struts 2的Action
2.3.1 實現(xiàn)Action接口
2.3.2 Action訪問ActionContext
2.3.3 繼承ActionSupport類
2.4 上機實訓
2.5 本章習題
第3章 Struts 2的核心技術(shù)
3.1 Struts 2的執(zhí)行流程和原理
3.2 Action的驅(qū)動模式
3.2.1 屬性驅(qū)動模式
3.2.2 模型驅(qū)動模式
3.3 上機實訓
3.4 本章習題
第4章 Struts 2的配置方式(1)
4.1 web.xml文件的配置
4.2 struts.xml文件的配置
4.2.1 bean的配置
4.2.2 package的配置
4.2.3 namespace的配置
4.2.4 constant的配置
4.2.5 interceptor的配置
4.2.6 include的配置
4.2.7 action的配置
4.2.8 result的配置
4.2.9 exception的配置
4.3 Result Types的配置
4.3.1 Chain Result的配置
4.3.2 Dispatcher Result的配置
4.3.3 FreeMarker Result的配置
4.3.4 HttpHeader Result的配置
4.3.5 Redirect Result的配置
4.3.6 Stream Result的配置
4.3.7 Velocity Result的配置
4.3.8 Xslt Result的配置
4.3.9 PlainText Result的配置
4.3.10 JSON Result的配置
4.3.11 全局結(jié)果
4.3.12 動態(tài)結(jié)果映射
4.4 上機實訓
4.5 本章習題
第5章 Struts 2的配置方式(2)
5.1 Annotations的配置
5.1.1 Namespace的配置
5.1.2 ParentPackage的配置
5.1.3 Action的配置
5.1.4 Actions的配置
5.1.5 InterceptorRefs的配置
5.1.6 Result的配置
5.1.7 Results的配置
5.1.8 ResultPath的配置
5.1.9 ExceptionMapping的配置
5.1.10 ExceptionMappings的配置
5.2 Validation Annotations的配置
5.2.1 ConversionErrorFieldValidator
的配置
5.2.2 DateRangeFieldValidator
的配置
5.2.3 DoubleRangeFieldValidator
的配置
5.2.4 EmailValidator的配置
5.2.5 ExpressionValidator的配置
5.2.6 IntRangeFieldValidator
的配置
5.2.7 RegexFieldValidator的配置
5.2.8 RequiredFieldValidator
的配置
5.2.9 RequiredStringValidator
的配置
5.2.10 StringLengthFieldValidator
 的配置
5.2.11 UrlValidator的配置
5.2.12 Validation的配置
5.2.13 Validations的配置
5.2.14 VisitorFieldValidator的配置
5.2.15 CustomValidator的配置
5.3 struts.properties的配置
5.4 struts-plugin.xml的配置
5.5 各種配置文件的加載順序
5.6 上機實訓
5.7 本章習題
第6章 Struts 2的類型轉(zhuǎn)換
6.1 Struts 2類型轉(zhuǎn)換器
6.1.1 Struts 2內(nèi)置的類型轉(zhuǎn)換器
6.1.2 自定義轉(zhuǎn)換器
6.2 批量類型轉(zhuǎn)換
6.3 上機實訓
6.4 本章習題
第7章 Struts 2的攔截器
7.1 理解攔截器
7.1.1 理解DRY規(guī)則
7.1.2 攔截器的原理
7.1.3 Struts 2內(nèi)建的攔截器
7.1.4 struts-default.xml里配置的
攔截器
7.2 攔截器的配置
7.2.1 配置攔截器
7.2.2 攔截器的使用
7.2.3 配置默認的攔截器
7.3 自定義攔截器
7.3.1 實現(xiàn)攔截器類
7.3.2 使用攔截器
7.3.3 攔截方法的攔截器
7.4 攔截器示例
7.5 用Annotation配置攔截器
7.6 上機實訓
7.7 本章習題
第8章 Struts 2 OGNL的應(yīng)用
8.1 OGNL概述
8.2 OGNL語法基礎(chǔ)
8.2.1 OGNL表達式
8.2.2 常量
8.2.3 操作符
8.2.4 訪問JavaBean中的屬性
8.2.5 索引訪問
8.3 OGNL的使用
8.4 Struts 2中的OGNL
8.5 上機實訓
8.6 本章習題
第9章 Struts 2的標簽(1)
9.1 Struts 2標簽的引入
9.2 通用標簽
9.2.1 流程控制標簽
9.2.2 數(shù)據(jù)標簽
9.3 UI標簽
9.3.1 表單標簽
9.3.2 非表單標簽
9.4 上機實訓
9.5 本章習題
第10章 Struts 2的標簽(2)
10.1 Ajax標簽
10.1.1 a標簽
10.1.2 autocompleter標簽
10.1.3 bind標簽
10.1.4 datetimepicker標簽
10.1.5 div標簽
10.1.6 head標簽
10.1.7 submit標簽
10.1.8 tabbedPanel標簽
10.1.9 textarea標簽
10.1.10 tree/treenode標簽
10.2 Struts 2主題和模板
10.3 上機實訓
10.4 本章習題
第11章 Struts 2的校驗
11.1 校驗基礎(chǔ)
11.2 服務(wù)器端的校驗配置
11.3 客戶端校驗配置
11.4 Ajax校驗配置
11.5 上機實訓
11.6 本章習題
第12章 Struts 2的國際化
12.1 常見國際化示例
12.2 頁面內(nèi)容的國際化
12.3 錯誤信息國際化
12.4 格式化輸出日期和數(shù)值
12.5 資源文件的加載方式和流程
12.6 上機實訓
12.7 本章習題
第13章 Struts 2上傳下載和其他
 技術(shù)
13.1 Token防止表單重復(fù)提交
13.1.1 TokenInterceptor的使用
13.1.2 TokenSessionStoreInterceptor
 的使用
13.2 Struts 2文件的上傳和下載
13.2.1 Struts 2文件的上傳
13.2.2 Struts 2文件的下載
13.2.3 中文文件的下載
13.3 Struts 2中文亂碼處理總結(jié)
13.4 頁面跳轉(zhuǎn)技巧
13.5 使用SiteMesh布局
13.5.1 SiteMesh簡介
13.5.2 SiteMesh運行原理
13.5.3 SiteMesh實例
13.6 在Struts 2中使用FreeMarker
13.6.1 FreeMarker簡介
13.6.2 FreeMarker快速上手
13.6.3 在Struts 2中使用
 FreeMarker
13.7 上機實訓
13.8 本章習題
第14章 S2SH技術(shù)整合
14.1  為什么要整合S2SH
14.2 Struts 2與Spring整合
14.3 Struts 2與Hibernate整合
14.4 Struts 2 + Spring + Hibernate整合
14.5 上機實訓
14.6 本章習題
第15章 Struts 2留言板項目案例
15.1 系統(tǒng)概述
15.2 系統(tǒng)需求
15.2.1 前臺留言板塊
15.2.2 管理留言板塊
15.3 系統(tǒng)功能描述
15.3.1 瀏覽留言
15.3.2 管理員后臺操作
15.4 系統(tǒng)設(shè)計
15.4.1 系統(tǒng)架構(gòu)設(shè)計
15.4.2 業(yè)務(wù)實體設(shè)計
15.4.3 業(yè)務(wù)邏輯設(shè)計
15.5 數(shù)據(jù)庫設(shè)計
15.5.1 E-R圖設(shè)計
15.5.2 物理建模
15.5.3 設(shè)計表格
15.5.4 數(shù)據(jù)表腳本
15.6 JDBC封裝
15.6.1 公共接口封裝
15.6.2 數(shù)據(jù)庫連接類
15.6.3 Dao工廠類
15.7 功能模塊實現(xiàn)
15.7.1 控制器Action的實現(xiàn)
15.7.2 業(yè)務(wù)邏輯層的實現(xiàn)
15.7.3 struts.xml文件的配置
15.8 運行工程
15.8.1 使用工具
15.8.2 工程部署
15.8.3 運行程序
15.9 上機實訓
15.10 本章習題
附錄1 部分屬性設(shè)置說明
附錄2 Struts 2程序開發(fā)實用教程
習題答案


商品標簽

購買記錄(近期成交數(shù)量0)

還沒有人購買過此商品
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁

用戶評論(共0條評論)

  • 暫時還沒有任何用戶評論
總計 0 個記錄,共 1 頁。 第一頁 上一頁 下一頁 最末頁
用戶名: 匿名用戶
E-mail:
評價等級:
評論內(nèi)容:
驗證碼: captcha