注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具Struts開發(fā)入門與項目實踐

Struts開發(fā)入門與項目實踐

Struts開發(fā)入門與項目實踐

定 價:¥49.00

作 者: 張桂元,賈燕楓編著
出版社: 人民郵電出版社
叢編項: 軟件工程師Java技術
標 簽: Java

ISBN: 9787115136701 出版時間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 430 字數(shù):  

內(nèi)容簡介

  本書是Struts的學習指南。書中較為全面地介紹了Struts架構下進行Web應用開發(fā)的程序設計技術。本書的特色是以案例為主,將相關知識點作為主線貫穿其中。第1部分是開發(fā)基礎,內(nèi)容涉及搭建運行環(huán)境和開發(fā)平臺、Struts核心組件的工作原理和運行機制??紤]到許多初學Struts的開發(fā)人員普遍缺乏在Struts架構下完成項目開發(fā)的工程經(jīng)驗,本書在第2部分提供了一個完整的電子商務網(wǎng)站的設計和開發(fā)實例,并在該網(wǎng)站中實現(xiàn)了許多可以直接作為商用軟件的模塊,通過對該網(wǎng)站各個功能模塊從需求分析、系統(tǒng)設計及部署實現(xiàn)等全過程的分析,使讀者能夠快速掌握Struts中最核心的組件,并能夠依據(jù)書中提供的案例定制所需的功能,開發(fā)專業(yè)的JavaWeb系統(tǒng)。本書作者有多年從事教學和開發(fā)經(jīng)驗,并且有很多學生目前正在從事Struts開發(fā)工作。因此,作者清楚Struts的合理學習路線,以及在學習過程中的注意事項。本書結構清晰、注重實用、深入淺出。非常適合作為Struts的自學教材或培訓教材,同時,也適合作為Struts開發(fā)人員的參考書。

作者簡介

暫缺《Struts開發(fā)入門與項目實踐》作者簡介

圖書目錄

第一部分  開發(fā)入門
第1章 Struts概述
1.1  Struts的由來和發(fā)展
1.2  軟件開發(fā)架構的意義
1.3  Struts架構簡介
1.3.1  經(jīng)典的MVC設計模式
1.3.2  傳統(tǒng)的JSP設計模式
1.3.3  Struts 1.2 開發(fā)框架
第2章 Struts架構開發(fā)初體驗
2.1  Struts開發(fā)環(huán)境搭建
2.1.1  需要提前安裝的技術平臺
2.1.2  Struts開發(fā)環(huán)境安裝
2.1.3  代碼開發(fā)工具的準備
2.2  開發(fā)商務網(wǎng)站身份驗證應用模塊
2.2.1  應用需求分析
2.2.2  創(chuàng)建視圖組件
2.2.3  創(chuàng)建控制器組件
2.2.4  創(chuàng)建模型組件
2.2.5  創(chuàng)建配置文件
2.2.6  發(fā)布和運行
2.2.7    工作流程
第3章     Struts核心組件及運行機制詳述
3.1  概述
3.2  控制器組件
3.2.1  ActionServlet
3.2.2  RequestProcessor
案例3-1 擴展RequestProcessor類
3.2.3  ActionForm
3.2.4  Action
3.2.5  ActionMapping
3.2.6  ActionForward
3.3  模型組件
3.3.1  JavaBean
3.4  視圖組件
3.4.1  視圖組件提交請求的方式
3.4.2  標記庫初步
3.5  應用程序本地化及國際化
3.5.1  應用程序的本地化
3.5.2  國際化的意義
3.5.3  國際化的方式
3.5.4 Resource Bundle資源包
案例3-2  實現(xiàn)身份驗證應用程序的國際化
3.6  表單驗證及異常處理
3.6.1 ActionMessages及ActionMessage
3.6.2表單驗證
案例3-3實現(xiàn)身份驗證應用程序的表單數(shù)據(jù)格式驗證
案例3-4實現(xiàn)身份驗證應用程序的表單數(shù)據(jù)業(yè)務邏輯的驗證
3.6.3  異常處理
3.7  Struts配置
3.7.1 應用程序部署文件web.xml
3.7.2 Struts配置文件struts-config.xml
第4章     Struts應用進階
4.1    Struts JDBC連接池
案例4-1     依據(jù)數(shù)據(jù)庫中已注冊用戶的信息進行用戶身份驗證
4.2  動態(tài)ActionForm
4.2.1 動態(tài)ActionForm與靜態(tài)ActionForm
4.2.2 動態(tài)ActionForm的配置
案例4-2     使用動態(tài)ActionForm實現(xiàn)身份驗證中的新用戶注冊
4.3    Validator驗證框架
4.3.1 Validator驗證框架的部署
案例4-3    使用Validator驗證框架實現(xiàn)注冊表單的數(shù)據(jù)驗證
第5章     Struts標記庫
5.1  HTML標記庫
5.1.1 基本標記
5.1.2 表單及輸入組件標記
5.1.3 顯示錯誤信息的標記
案例5-1利用Struts標記庫實現(xiàn)留言簿基本效果
5.2  Bean標記
5.2.1 Bean定義標記
5.2.2 變量定義標記
5.2.3 顯示Bean屬性標記
5.2.4 消息標記和國際化(I18N)
5.3     邏輯標記
5.3.1 條件邏輯標記
5.3.2 重復邏輯標記
5.3.3 流程控制標記
5.4 Tiles標記
5.4.1 引入Struts模板標記庫
5.4.2創(chuàng)建模板頁面
5.4.3使用模板頁面
案例5-2 利用Struts標記庫實現(xiàn)身份驗證程序
第二部分  項目實踐
第6章     Study Online教育在線網(wǎng)站概述及設計方案
6.1 Study Online教育在線網(wǎng)站總體描述
6.1.1    項目背景
6.1.2    網(wǎng)站開發(fā)基本流程
6.2 方案設計
6.2.1  設計原則
6.2.2  運行架構
6.3 模塊劃分及界面設計
6.3.1    模塊劃分
6.3.2  界面設計
第7章 網(wǎng)上論壇BBS系統(tǒng)
7.1  系統(tǒng)設計
7.1.1  需求分析
7.1.2  總體設計
7.1.3  功能設計
7.2  數(shù)據(jù)庫設計與實現(xiàn)
7.2.1  數(shù)據(jù)庫的需求分析
7.2.2  數(shù)據(jù)庫的邏輯設計
7.2.3  創(chuàng)建數(shù)據(jù)表的腳本
7.3  網(wǎng)上論壇BBS系統(tǒng)
7.3.1  實現(xiàn)效果
7.3.2  用戶表示層
7.3.3  業(yè)務邏輯層
7.3.4  控制處理層
7.3.5  技術難點詳解
第8章 新聞中心管理系統(tǒng)
8.1  系統(tǒng)設計
8.1.1  需求分析
8.1.2  總體設計
8.1.3  功能設計
8.2  數(shù)據(jù)庫設計與實現(xiàn)
8.2.1  數(shù)據(jù)庫的需求分析
8.2.2  數(shù)據(jù)庫的邏輯設計
8.2.3  創(chuàng)建數(shù)據(jù)表的腳本
8.3  新聞中心前臺顯示模塊
8.3.1  實現(xiàn)效果
8.3.2  用戶表示層
8.3.3  業(yè)務邏輯層
8.3.4  控制處理層
8.3.5  技術難點詳解
8.4  新聞中心后臺管理模塊
8.4.1  實現(xiàn)效果
8.4.2  用戶表示層
8.4.3  業(yè)務邏輯層
8.4.4  控制處理層
8.4.5  技術難點詳解
第9章 課程查詢中心
9.1  系統(tǒng)設計
9.1.1  需求分析
9.1.2  總體設計
9.1.3  功能設計
9.2  數(shù)據(jù)庫設計與實現(xiàn)
9.2.1  數(shù)據(jù)庫的需求分析
9.2.2  數(shù)據(jù)庫的邏輯設計
9.2.3  創(chuàng)建數(shù)據(jù)表的腳本
9.3  課程查詢中心
9.3.1  實現(xiàn)效果
9.3.2  用戶表示
9.3.3  業(yè)務邏輯層
9.3.4  控制處理層
9.3.5  技術難點詳解
第10章 網(wǎng)上書店
10.1  系統(tǒng)設計
10.1.1  需求分析
10.1.2  總體設計
10.1.3  功能設計
10.2  數(shù)據(jù)庫設計與實現(xiàn)
10.2.1  數(shù)據(jù)庫的需求分析
10.2.2    數(shù)據(jù)庫的邏輯設計
10.2.3  創(chuàng)建數(shù)據(jù)表的腳本
10.3  網(wǎng)上書店系統(tǒng)
10.3.1  實現(xiàn)效果
10.3.2  用戶表示層
10.3.3  業(yè)務邏輯層
10.3.4  控制處理層
10.3.5  技術難點詳解
第11章 企業(yè)內(nèi)部網(wǎng)信息管理
11.1  系統(tǒng)設計
11.1.1  需求分析
11.1.2  總體設計
11.1.3  功能設計
11.2  數(shù)據(jù)庫設計與實現(xiàn)
11.2.1  數(shù)據(jù)庫的需求分析
11.2.2  數(shù)據(jù)庫的邏輯設計
11.2.3  創(chuàng)建數(shù)據(jù)表的腳本
11.3  員工基本信息查詢模塊
11.3.1  實現(xiàn)效果
11.3.2  用戶表示層
11.3.3  業(yè)務邏輯層
11.3.4  控制處理層
11.3.5  技術難點詳解
11.4  員工信息維護管理模塊
11.4.1  實現(xiàn)效果
11.4.2  用戶表示層
11.4.3  業(yè)務邏輯層
11.4.4  控制處理層
11.4.5  技術難點詳解
11.5  企業(yè)內(nèi)部公告模塊
11.5.1  實現(xiàn)效果
11.5.2  用戶表示層
11.5.3  業(yè)務邏輯層
11.5.4  控制處理層

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號