基於Struts2+Hibernate+Spring實用開發指南

基於Struts2+Hibernate+Spring實用開發指南

《基於Struts2+Hibernate+Spring實用開發指南》是2010年5月1日化學工業出版社出版的圖書,作者是高洪岩。

基本介紹

  • 書名:基於Struts2+Hibernate+Spring實用開發指南
  • 作者:高洪岩
  • ISBN:9787122080967
  • 定價:49.80元
  • 出版社:化學工業出版社
  • 出版時間:2010年5月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《基於Struts2+Hibernate+Spring實用開發指南》是一本講解如何使用MyEclipse+Struts2+Hibernate+Spring框架開發JavaWeb應用程式的實用性圖書。書中在具體講解SSH2開發技術的同時,結合MVC模式與MyEclipse工具,演示了實際套用項目開發的全過程。
全書共分15章,內容以實用為主旨,技術和實例相輔相成。書中首先介紹Struts2的使用,使讀者掌握視圖層的結構,然後詳細介紹了Hibernate的使用與配置檔案的映射關係,並對雙向一對多的情況進行了詳細的介紹,最後帶領讀者學習Spring技術,以面向切面編程(AOP)和控制反轉容器的行為方式編程(IOC)進行詳解。最後一章以一個SSH2整合併且具有增刪改查功能的實例結束《基於Struts2+Hibernate+Spring實用開發指南》的講解。
《基於Struts2+Hibernate+Spring實用開發指南》總結性和歸納性較強,操作思路明晰,通篇體現出作者的豐富經驗,既可以作為廣大工程技術人員的參考用書,也適合作為大中專院校相關專業的教學參考用書。

圖書目錄

第1章 初入Struts2
1.1 Struts2和關於本書
1.1.1 Struts2概述
1.1.2 本書特色
1.1.3 官方網站
1.2 Struts2——從登錄開始
1.2.1 新建Web項目
1.2.2 添加Struts2框架支持檔案
1.2.3 新建3個JSP頁面
1.2.4 新建業務(控制)組件
1.2.5 在XML檔案中加入過濾器
1.2.6 新建中心配置檔案
1.2.7 在配置檔案中註冊action和result
1.2.8 部署項目
1.2.9 實例總結
第2章 控制層action與配置檔案struts.xml
2.1 實現action接口
2.1.1 action接口的實現目的
2.1.2 action接口的定義
2.1.3 新建一個action接口實例的項目
2.1.4 action接口的實現類
2.2 用ActionSupport類驗證提交表單
2.2.1 ActionSupport類的結構
2.2.2 Validateable接口的作用
2.2.3 ValidationAware接口的作用
2.2.4 實現ActionSupport類的實例與加入validate驗證方法
2.3 將JSP提交的表單封裝為一個JavaBean
2.3.1 屬性驅動的適用場合
2.3.2 新建一個封裝URL參數的實體類
2.3.3 新建持有實體類引用的控制層
2.3.4 運行結果
2.4 由action轉發到JSP頁面
2.4.1 在JSP頁面中的轉發操作
2.4.2 創建轉發的控制層組件
2.4.3 更改配置檔案中的result對象
2.4.4 使用EL和Struts2的標籤輸出數據
2.4.5 運行結果
2.4.6 result對象的種類
2.5 由action重定向到action——無參數
2.5.1 創建起始控制層Login.java
2.5.2 創建目的控制層List.java
2.5.3 在配置檔案中配置重定向的重點
2.5.4 創建顯示列表的JSP頁面
2.6 由action重定向到action——有參數
2.6.1 需要重定向傳遞參數場合
2.6.2 創建起始控制層Login.java
2.6.3 更改配置檔案struts.xml
2.6.4 創建目的控制層List.java
2.6.5 使用JSTL和EL在JSP頁面中輸出數據
2.7 多模組多配置檔案開發
2.7.1 創建模組的控制層
2.7.2 創建模組的配置檔案
2.7.3 使用include標記導入多個配置檔案
2.7.4 創建各模組使用的JSP頁面
2.7.5 運行各模組的效果
2.8 多業務方法時的處理
2.8.1 第一種實現方式——通過URL嘆號參數
2.8.2 第二種實現方式——在action標記中加入method屬性
2.9 自定義全局result
2.9.1 創建全局result實例和控制層代碼
2.9.2 聲明全局的result對象
2.9.3 運行結果
2.10 在action中使用Servlet的API(緊耦版)
2.10.1 將數據放到不同的作用域中
2.10.2 從不同作用域中取值
2.11 在action中使用Servlet的API(松耦版)
2.11.1 創建控制層
2.11.2 創建JSP視圖
第3章 Struts2檔案的上傳與下載
3.1 使用Struts2進行單檔案上傳
3.1.1 Struts2上傳功能的底層依賴
3.1.2 新建上傳檔案的JSP頁面
3.1.3 設計上傳檔案的控制層代碼
3.1.4 action中File實例的命名規則
3.1.5 設定上傳檔案的大小
3.1.6 設計配置檔案
3.1.7 成功上傳單個檔案
3.2 使用Struts2進行多檔案上傳
3.2.1 創建上傳多個檔案的JSP頁面
3.2.2 設計上傳的控制層代碼
3.2.3 成功上傳多個檔案
3.3 使用屬性驅動的形式上傳檔案
3.3.1 創建上傳多個檔案的JSP頁面
3.3.2 設計上傳檔案的控制層代碼
3.3.3 新建上傳檔案的封裝類
3.3.4 更改JSP頁面中s:file標籤的name屬性
3.3.5 以屬性驅動方式成功上傳多個檔案
3.4 使用Struts2實現帶上傳進度的實例
3.4.1 上傳檔案帶進度的原理
3.4.2 設計上傳的JSP頁面
3.4.3 設計上傳檔案的控制層代碼
3.4.4 設計上傳檔案的工具類
3.4.5 實現ProgressListener接口取得上傳進度
3.4.6 將上傳進度類與Struts2關聯
3.4.7 替換Struts2默認的上傳關聯類
3.4.8 設計提供上傳進度基本信息的控制層代碼
3.4.9 設計通過Ajax調用返回上傳進度信息的XML文本實現類
3.4.10 成功上傳並且顯示進度
3.5 使用Struts2實現下載檔案的功能
3.5.1 新建下載檔案的JSP頁面
3.5.2 設計下載檔案的控制層代碼
3.5.3 更改配置檔案
3.5.4 成功下載中文檔案名稱的檔案
3.1.2 新建上傳檔案的JSP頁面
3.1.3 設計上傳檔案的控制層代碼
3.1.4 action中File實例的命名規則
3.1.5 設定上傳檔案的大小
3.1.6 設計配置檔案
3.1.7 成功上傳單個檔案
3.2 使用Struts2進行多檔案上傳
3.2.1 創建上傳多個檔案的JSP頁面
3.2.2 設計上傳的控制層代碼
3.2.3 成功上傳多個檔案
3.3 使用屬性驅動的形式上傳檔案
3.3.1 創建上傳多個檔案的JSP頁面
3.3.2 設計上傳檔案的控制層代碼
3.3.3 新建上傳檔案的封裝類
3.3.4 更改JSP頁面中s:file標籤的ilalil~屬性
3.3.5 以屬性驅動方式成功上傳多個檔案
3.4 使用Struts2實現帶上傳進度的實例
3.4.1 上傳檔案帶進度的原理
3.4.2 設計上傳的JSP頁面
3.4.3 設計上傳檔案的控制層代碼
3.4.4 設計上傳檔案的工具類
3.4.5 實現Progressl.,istener接口取得上傳進度
3.4.6 將上傳進度類與Struts2關聯
3.4.7 替換Struts2默認的上傳關聯類
3.4.8 設計提供上傳進度基本信息的控制層代碼
3.4.9 設計通過Ajax調用返回上傳進度信息的XML文本實現類
3.4.10 成功上傳並且顯示進度
3.5 使用Struts2實現下載檔案的功能
3.5.1 新建下載檔案的JSP頁面
3.5.2 設計下載檔案的控制層代碼
3.5.3 更改配置檔案
3.5.4 成功下載中文檔案名稱的檔案
第4章 Struts2的數據校驗與國際化
4.1 前面驗證實現的缺點
4.1.1 舊版本的JSP頁面代碼
4.1.2 舊版本控制層代碼
4.1.3 舊版本配置檔案
4.1.4 舊版本的運行結果
……
第5章 JSON與Struts2和Ajax聯合使用
第6章 OGNL語言的套用
第7章 JQuery與JSON和Ajax聯合開發
第8章 Struts2控制標籤庫
第9章 Struts2數據標籤庫
第10章 Struts2表單標籤
第11章 初入Hibernate
第12章 Hibernate核心技能
第13章 Hibernate的檢索
第14章 Spring基礎
第15章 Sruts2+Hibenate+Spring整合

相關詞條

熱門詞條

聯絡我們