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

STRUTS技術(shù)揭密及WEB開發(fā)實(shí)例

STRUTS技術(shù)揭密及WEB開發(fā)實(shí)例

定 價(jià):¥39.00

作 者: 丁鵬[等]編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 高級(jí)程序語言設(shè)計(jì)

ISBN: 9787302081050 出版時(shí)間: 2004-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 377 字?jǐn)?shù):  

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

  Struts官方網(wǎng)站Struts框架是2000年5月作為Jakarta項(xiàng)目的組成部分問世的,它是一個(gè)基于MVC的WEB應(yīng)用開發(fā)框架,是基于Java、JSP、Servlet、XML等標(biāo)準(zhǔn)的技術(shù)。本書中的內(nèi)容主要是以StrutsVersion1.1ReleaseCandidate為背景介紹的,也指出了新版本和以前版本不同的地方。本書對(duì)利用Struts框架進(jìn)行Web應(yīng)用開發(fā)所需掌握的最基本、最重要的內(nèi)容作了介紹,包括Struts框架概述、Struts的技術(shù)詳述、Struts中的高級(jí)應(yīng)用以及Struts的高級(jí)特性。本書附帶一個(gè)完整的Struts應(yīng)用,以幫助讀者更好地理解和運(yùn)用Struts框架。對(duì)于本書,Struts的入門級(jí)用戶應(yīng)當(dāng)詳細(xì)閱讀本書的第一、二、三部分,對(duì)于第四部分可以先略去不讀,待基本掌握了Struts框架后再進(jìn)行研究。高級(jí)用戶可以參考本書,并學(xué)習(xí)第四部分中的高級(jí)特性。開發(fā)人員可以直接參考本書的附錄,作為Struts開發(fā)中的參考手冊(cè)。本書詳細(xì)講解了一個(gè)實(shí)例,該實(shí)例的目的是實(shí)現(xiàn)一個(gè)網(wǎng)上書店的應(yīng)用,該實(shí)例基本上包含了Struts入門所必備的開發(fā)技能,請(qǐng)初學(xué)者詳細(xì)閱讀和理解本實(shí)例。全書理論結(jié)合實(shí)際,側(cè)重技能,使初學(xué)者能夠很快入門,而對(duì)于那些對(duì)Struts已經(jīng)有了相當(dāng)經(jīng)驗(yàn)的用戶也可以從本書中獲得更多的有益信息。

作者簡(jiǎn)介

暫缺《STRUTS技術(shù)揭密及WEB開發(fā)實(shí)例》作者簡(jiǎn)介

圖書目錄

第一部分 概述
第1章 本書的章節(jié)安排
第2章 背景資料
2.1 Web技術(shù)及Web應(yīng)用
2.1.1 HTTP請(qǐng)求/響應(yīng)階段
2.1.2 Web應(yīng)用程序
2.2 Java語言
2.2.1 Java技術(shù)的發(fā)展
2.2.2 Java Beans技術(shù)
2.2.3 JDBC
2.2.4 J2EF
2.2.5 EJB
2.3 Java Servlet技術(shù)
2.3.1 HTTP Servlet API
2.3.2 常用HTTP Servlet API概覽
2.4 JSP技術(shù)
2.4.1 JSP技術(shù)概述
2.4.2 JSP的優(yōu)勢(shì)
2.4.3 用JSP開發(fā)Web的幾種主要方式
第3章 Struts框架概述
3.1 MVC模式
3.2 Struts框架概述
第二部分 Struts技術(shù)詳述
第4章 MVC中的M
4.1 概述
4.2 深入理解MVC中的M
4.2.1 模型的不同類型
4.2.2 業(yè)務(wù)對(duì)象
4.3 在Struts中構(gòu)建模型
4.3.1 為應(yīng)用程序創(chuàng)建業(yè)務(wù)對(duì)象
4.3.2 建立數(shù)據(jù)庫
4.3.3 Action中業(yè)務(wù)委派及DAO模式
4.3.4 訪問關(guān)系數(shù)據(jù)庫
第5章 MVC中的V
5.1 概述
5.2 深入理解MVC中的V
5.3 在Struts中構(gòu)建視圖
5.3.1 中Struts框架中使用視圖
5.3.2 國際化消息
5.3.3 在View組件中使用JavaBeans
5.3.4 表單和FormBean的交互
5.3.5 ActionForm的設(shè)計(jì)
5.3.6 ActionErrors
5.3.7 其他的表示技術(shù)
第6章 MVC中的C
6.1 概述
6.2 深入理解MVC中的C
6.2.1 控制器機(jī)制
6.2.2 控制器中重要的類
6.3 在Struts中構(gòu)建控制器
6.3.1 Utilities類
6.3.2 其中一些常用類
第7章 Struts的安裝與配置
7.1 概述
7.2 獲取和安裝Struts
7.2.1 軟件平臺(tái)
7.2.2 安裝Struts二進(jìn)制發(fā)行版
7.2.3 配合Servlet Container來安裝Struts
7.2.4 從源代碼構(gòu)建Struts
7.3 Struts的配置文件
7.3.1 控制器配置
7.3.2 消息資源配置
7.3.3 插件配置
7.3.4 ActionMapping配置
7.3.5 數(shù)據(jù)源配置
7.4 配置模塊化的應(yīng)用
7.4.1 模塊配置文件
7.4.2 配置控制器,公布程序模塊
7.4.3 模塊轉(zhuǎn)接
7.5 Web應(yīng)用的部署描述符
7.5.1 Action Servlet實(shí)例配置
7.5.2 Action Servlet映射配置
7.5.3 Struts標(biāo)簽庫配置
7.6 在應(yīng)用中添加Struts組件
7.7 在Struts應(yīng)用中使用Log
第三部分 高級(jí)應(yīng)用Struts技術(shù)詳述
第8章 使用Tiles
8.1 概述
8.2 模板(Template)
8.2.1 為什么使用模板
8.2.2 模板的使用
8.3 使用Tiles
8.3.1 安裝和配置Tiles
8.3.2 Tiles概述
8.3.3 使用Tile
8.4 使用Definitions
第9章 異常處理
9.1 Java異常處理機(jī)制
9.1.1 Java Exceptions
9.1.2 Java方法調(diào)用堆棧
9.1.3 Throw語句
9.1.4 檢查和非檢查異常
9.1.5 異常處理的性能影響
9.1.6 系統(tǒng)異常和程序異常
9.1.7 使用異常鏈
9.1.8 處理多個(gè)異常
9.2 Struts提供的異常處理機(jī)制
9.2.1 聲明方式和編程方式
9.2.2 編程方式處理異常
9.3 其他話題
9.3.1 遠(yuǎn)程異常處理
9.3.2 自定義標(biāo)簽的異常處理
9.3.3 異常處理的國際化
9.4 結(jié)論
第10章 Struts及國際化
10.1 何謂國際化
10.2 Java中對(duì)于國際化的支持
10.2.1 Locale類
10.2.2 Java資源包
10.2.3 多語言支持
10.3 國際化Struts應(yīng)用程序
10.3.1 概述
10.3.2 Struts資源包
10.4 異常處理及國際化
第11章 程序打包與Ant的使用
11.1 打包和發(fā)布
11.1.1 什么是打包
11.1.2 什么是發(fā)布
11.1.3 預(yù)編譯JSP頁面
11.2 使用Ant
11.2.1 Ant的獲得與運(yùn)行
11.2.2 使用Ant的高級(jí)技巧
第12章 Struts應(yīng)用開發(fā)經(jīng)驗(yàn)
12.1 什么時(shí)候該擴(kuò)展Struts框架
12.2 異常處理方式:聲明方式還是編程方式
12.3 如何使用模塊新特征
12.3.1 創(chuàng)建獨(dú)立的Struts配置文件
12.3.2 配置Web部署描述符
12.3.3 多個(gè)應(yīng)用模塊之間調(diào)用Action類
12.4 如何保護(hù)JSP源代碼
12.5 用Prebuilt Action類提高開發(fā)效率
12.5.1 使用ForwardAction
12.5.2 使用DispatchAction
12.6 使用ActionForm
12.7 使用可視化工具
第四部分 實(shí)例詳解
第13章 實(shí)例概要說明
第14章 實(shí)例的配置與使用
14.1 數(shù)據(jù)庫環(huán)境的建立
14.2 Web容器的安裝與配置
14.3 重新編譯應(yīng)用
第15章 實(shí)例的開發(fā)說明
15.1 應(yīng)用配置的配置
15.2 MVC
15.3 單個(gè)頁面開發(fā)
15.3.1 banner.jsp
15.3.2 index.jsp
15.3.3 login.jsp
15.3.4 mainMenu.jsp
15.3.5 newAccount.jsp
15.3.6 order.jsp
15.4 實(shí)例小結(jié)
附錄A HTTP協(xié)議的響應(yīng)頭分析
附錄B HTTP協(xié)議狀態(tài)碼的含義
附錄C HTML編程指南
附錄D Struts參考手冊(cè)
參考文獻(xiàn)以及資料

本目錄推薦

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