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

Struts開(kāi)發(fā)入門(mén)與項(xiàng)目實(shí)踐

Struts開(kāi)發(fā)入門(mén)與項(xiàng)目實(shí)踐

定 價(jià):¥49.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第一部分  開(kāi)發(fā)入門(mén)
第1章 Struts概述
1.1  Struts的由來(lái)和發(fā)展
1.2  軟件開(kāi)發(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 開(kāi)發(fā)框架
第2章 Struts架構(gòu)開(kāi)發(fā)初體驗(yàn)
2.1  Struts開(kāi)發(fā)環(huán)境搭建
2.1.1  需要提前安裝的技術(shù)平臺(tái)
2.1.2  Struts開(kāi)發(fā)環(huán)境安裝
2.1.3  代碼開(kāi)發(fā)工具的準(zhǔn)備
2.2  開(kāi)發(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類(lèi)
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è)用戶(hù)的信息進(jìn)行用戶(hù)身份驗(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)證中的新用戶(hù)注冊(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)建模板頁(yè)面
5.4.3使用模板頁(yè)面
案例5-2 利用Struts標(biāo)記庫(kù)實(shí)現(xiàn)身份驗(yàn)證程序
第二部分  項(xiàng)目實(shí)踐
第6章     Study Online教育在線(xiàn)網(wǎng)站概述及設(shè)計(jì)方案
6.1 Study Online教育在線(xiàn)網(wǎng)站總體描述
6.1.1    項(xiàng)目背景
6.1.2    網(wǎng)站開(kāi)發(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  用戶(hù)表示層
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  用戶(hù)表示層
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  用戶(hù)表示層
8.4.3  業(yè)務(wù)邏輯層
8.4.4  控制處理層
8.4.5  技術(shù)難點(diǎn)詳解
第9章 課程查詢(xún)中心
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  課程查詢(xún)中心
9.3.1  實(shí)現(xiàn)效果
9.3.2  用戶(hù)表示
9.3.3  業(yè)務(wù)邏輯層
9.3.4  控制處理層
9.3.5  技術(shù)難點(diǎn)詳解
第10章 網(wǎng)上書(shū)店
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)上書(shū)店系統(tǒng)
10.3.1  實(shí)現(xiàn)效果
10.3.2  用戶(hù)表示層
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  員工基本信息查詢(xún)模塊
11.3.1  實(shí)現(xiàn)效果
11.3.2  用戶(hù)表示層
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  用戶(hù)表示層
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  用戶(hù)表示層
11.5.3  業(yè)務(wù)邏輯層
11.5.4  控制處理層

本目錄推薦

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