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

Struts開發(fā)入門與項(xiàng)目實(shí)踐

Struts開發(fā)入門與項(xiàng)目實(shí)踐

定 價(jià):¥49.00

作 者: 張桂元,賈燕楓編著
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師Java技術(shù)
標(biāo) 簽: Java

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

暫缺《Struts開發(fā)入門與項(xiàng)目實(shí)踐》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

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