出版時間:2006-2-1 出版社:清華大學(xué)出版社 作者:邱哲,王俊標,馬斗 編 頁數(shù):519 字數(shù):751000
Tag標簽:無
內(nèi)容概要
本書由淺入深、循序漸進地介紹了如何使用Apache著名開源軟件Struts來構(gòu)建Web應(yīng)用,同時介紹了一些構(gòu)建Web應(yīng)用時常用到的開源軟件的使用方法,如Hibernate、Lucene等。 全書分為5篇,共22章,內(nèi)容涵蓋了Java Web應(yīng)用概述、Struts入門、配置文件、Struts控制器、模型、Struts國際化、Struts標記庫、多模塊開發(fā)與Struts擴展、使用Tiles組織頁而、使用Validator包進行驗證、Struts的異常處理、Struts與Log4j、Struts與Ant、Struts與JUnit、Struts與Hibernate、Struts與Lucene以及DigitStore網(wǎng)站分析。 本書最大的特點在于為讀者準備了非富的Web應(yīng)用程序示例以供學(xué)習(xí)和擴展,力求使讀者在學(xué)習(xí)理論的同時能夠進一步通過現(xiàn)有的程序示例加深理解,牢同學(xué)握知識。本書適合Java程序員和從事計算機軟件開發(fā)的其他編程人員及項目開發(fā)人員,同時也可以作為新手學(xué)習(xí)Struts的最佳教材。
作者簡介
邱哲,現(xiàn)任某外資公司技術(shù)主管,主要從事搜索引擎技術(shù)與數(shù)字資源整合技術(shù)的研究。曾在IBM CM組從事WebShere相關(guān)Web系統(tǒng)開發(fā)。2005年參與IBM Eclipse Innovation Grants Program,獲得IBM全球贊助。
王俊標,重點研究持久層框架及電子商務(wù)系統(tǒng)。主持開發(fā)了若干基于J2EE的
書籍目錄
第一部分 入門篇 第1章 Java Web應(yīng)用概覽 1.1 Web應(yīng)用基礎(chǔ) 1.1.1 起點:JSP/Servlet 1.1.2 XML技術(shù) 1.2 初識Struts 1.2.1 Struts概述 1.2.2 其它Web框架 1.3 方法與資源 1.3.1 Java Web之路 1.3.2 方法與建議 1.3.3 如何獲取各種學(xué)習(xí)資源 1.4 總結(jié) 第2章 Struts介紹 2.1 Struts的發(fā)展過程 2.1.1 Struts版本 2.1.2 Struts的現(xiàn)狀 2.1.3 Struts的未來 2.2 MVC模式 2.2.1 深入理解MVC 2.2.2 Java Web的實現(xiàn)模型 2.3 Struts與MVC 2.4 總結(jié) 第3章 第一個例子:猜數(shù)字 3.1 Struts的業(yè)務(wù)流程 3.2 快速開始 3.2.1 JBuilder 的安裝配置 3.2.2 開發(fā)步驟 3.2.3 運行結(jié)果 3.3 總結(jié)第二部分 Struts框架詳解 前言:說明這部分要做什么,例子的簡單介紹 第4章 配置文件 4.1 配置web.xml 4.2 Struts的配置文件:struts-config.xml 4.2.1 概述 4.2.2 form-beans標記 4.2.3 global-forward標記 4.2.4 action-mapping標記 4.2.5 data-sourse 標記 4.2.6 global-exception標記 4.2.7 controller標記 4.2.8 message-resourse標記 4.2.9 plug-in標記 4.3 在IDE中編輯struts-config.xml 4.3.1 JBuilder 4.3.2 Eclipse 4.4 總結(jié) 第5章 控制器 5.1 Struts的流程控制機制 5.1.1 Struts程序的初始化過程 5.1.2 Struts程序處理請求的一般過程 5.1.3 ActionServlet類 5.1.4 RequestProcessor類 5.1.5 Action類 5.2 使用Struts預(yù)定義的Action類 5.2.1 ForwardAction類和IncludeAction類 5.2.2 DispatchAction類和LookupDispatchAction類 5.3.3 SwitchAction類 5.3 實用工具類 5.3.1 RequestUtils類和ResponseUtil類 5.3.2 BeanUtils類和PropertyUtils類 5.3.3 常用的集合類 5.4 總結(jié) 第6章 模型 6.1 理解模型 6.1.1 模型的概念 6.1.2 模型的分層實現(xiàn) 6.2 業(yè)務(wù)邏輯層 6.2.2 BO的概念 6.2.3 邏輯層常用模式 6.3 數(shù)據(jù)持久層 6.3.1 持久層框架 6.3.2 數(shù)據(jù)訪問對象 6.3.3 O/R映射工具 6.3.4 事務(wù)處理 6.4 總結(jié) 第7章 視圖 7.1 Struts框架中的視圖 7.2 JavaBean與數(shù)據(jù)傳輸對象(DTO) 7.2.1 JavaBean 7.2.2 DTO 7.3 ActionForm 7.3.1 理解ActionForm 7.3.2 生命周期 7.3.3 跨頁表單 7.4 ActionMessage與ActionErrors 7.5 高級的DynaActionForm 7.6 小結(jié)……第三部分 Struts進階第四部分 Struts與開源軟件第五部分 基于Struts的虛擬企業(yè)人事管理系統(tǒng)參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Struts Web設(shè)計與開發(fā)大全(珍藏版)(附CD-ROM光盤一張) PDF格式下載