出版時間:2007-10 出版社:人民郵電 作者:明日科技 頁數:513 字數:828000
內容概要
本書以使用Struts框架開發(fā)網絡應用程序涉及的實用技術為中心,全面、系統地介紹了使用Struts框架進行應用程序開發(fā)必須掌握的技術、方法和過程。本書共22章,分4篇,主要包括Struts基礎應用、Struts標簽庫應用、典型實例和典型案例。 本書附有配套光盤。光盤提供了書中所有實例、范例和案例程序的源代碼,所有源代碼都經過精心調試,在Windows 2003下測試通過,能夠保證正常運行。 本書內容精練、重點突出、實例豐富,是各級程序開發(fā)人員必備的書籍,也非常適合作為大中專院校師生學習的參考書。
書籍目錄
第1篇 Struts基礎應用 第1章 Java Web應用與Struts 初步 1.1 Java Web應用基礎 1.2 MVC設計模式 1.3 Struts設計模式 第2章 Struts開發(fā)環(huán)境的搭建與應用 2.1 需要提前安裝的技術平臺 2.2 Struts開發(fā)環(huán)境安裝 2.3 Java開發(fā)工具搭建Struts環(huán)境 2.4 Struts實現數據庫系統的操作 第3章 解析Struts配置文件 3.1 解析web.xml配置元素 3.2 解析struts-config.xml 第4章 控制器組件 4.1 控制器組件的流程機制 4.2 使用Struts內置的Action類 4.3 Token令牌組件 第5章 模型組件 5.1 在MVC設計模式中的模型 5.2 理解模型 5.3 業(yè)務邏輯層 5.4 業(yè)務對象 5.5 數據持久化層 第6章 視圖組件 6.1 視圖概述 6.2 Struts與視圖 6.3 在視圖中使用ActionForm類 6.4 ActionForm實踐 6.5 ActionForm類的使用技巧 6.6 視圖組件本地化及國際化應用 第2篇 Struts標簽庫應用 第7章 HTML標簽庫 7.1 HTML標簽庫的使用 7.2 頁面初始化標簽 7.3 創(chuàng)建頁面鏈接的 html:link 標簽 7.4 表單與基本表單元素標簽 7.5 下拉列表框標簽 7.6 單選按鈕和檢查框標簽 7.7 圖片標簽 7.8 文件上傳標簽 html:file 7.9 errors和messages標簽 第8章 Bean標簽庫 8.1 Bean標簽庫的使用 8.2 將指定對象定義為變量的標簽 8.3 輸出消息或Bean的屬性值的標簽 8.4 獲取Web應用資源的標簽 第9章 Logic標簽庫 9.1 Logic標簽庫的使用 9.2 條件判斷標簽 9.3 字符串匹配的標簽 9.4 進行循環(huán)遍歷的標簽 logic:iterate 9.5 流程控制標簽 第10章 Nested標簽庫 10.1 Nested標簽庫的使用 10.2 Nested標簽庫與其他標簽庫的關系 10.3 nested:nest 標簽的應用 10.4 nested:writeNesting 標簽的應用 10.5 nested:root 標簽的應用 第11章 Tiles標簽庫 11.1 通過include元素實現復合視圖 11.2 通過 tiles:insert 標簽實現復合式網頁 11.3 簡單Tiles模板實現復合視圖 11.4 基于XML文件與Tiles模板實現復合式網頁 11.5 通過Struts中Action類來調用Tiles模板 11.6 Tiles模板擴展應用 第3篇 Struts典型實例 第12章 在線投票 12.1 實例運行結果 12.2 設計與分析 12.3 技術要點 12.4 開發(fā)過程 12.5 調試、發(fā)布與運行 第13章 網站計數器 13.1 實例運行結果 13.2 設計與分析 13.3 技術要點 13.4 開發(fā)過程 13.5 調試、發(fā)布與運行 第14章 統計網站流量圖 14.1 實例運行結果 14.2 設計與分析 14.4 技術要點 14.5 開發(fā)過程 14.6 調試、發(fā)布與運行 第15章 分頁數據查詢 15.1 實例運行結果 15.2 設計與分析 15.3 技術要點 15.4 開發(fā)過程 15.5 調試、發(fā)布與運行 第16章 留言簿 16.1 實例運行結果 16.2 設計與分析 16.3 技術要點 16.4 開發(fā)過程 16.5 調試、發(fā)布與運行 第17章 權限管理 17.1 實例運行結果 17.2 設計與分析 17.3 技術要點 17.4 開發(fā)過程 17.5 調試、發(fā)布與運行 第18章 Struts實現圖片的上傳與下載 18.1 實例運行結果 18.2 設計與分析 18.3 技術要點 18.4 開發(fā)過程 18.5 發(fā)布與運行 第19章 Validator驗證框架 19.1 實例運行結果 19.2 設計與分析 19.3 技術要點 19.4 開發(fā)過程 19.5 調試、發(fā)布與運行 第4篇 Struts典型案例 第20章 基于Struts開發(fā)的網上企業(yè)辦公自動化 20.1 需求分析 20.2 數據庫設計 20.3 前期準備 20.4 網站總體設計 20.5 公共類的編寫 20.6 登錄模塊 20.7 自定義標簽的開發(fā) 20.8 收/發(fā)文管理模塊 20.9 會議管理模塊 20.10 公告管理模塊 20.11 人力資源管理模塊 20.12 文檔管理 20.13 退出模塊 20.14 疑難解答 第21章 基于Struts與IBatis開發(fā)的圖書管理系統 21.1 需求分析 21.2 系統設計 21.3 數據庫設計 21.4 網站總體設計 21.5 公共類的編寫 21.6 IBatis設計模式的介紹 21.7 配置Struts 21.8 ActionForm類的編寫及配置 21.9 對數據表操作持久類的編寫 21.10 圖書管理系統總體架構 21.11 管理員功能模塊 21.12 圖書管理功能模塊 21.13 圖書借還管理功能模塊 21.14 疑難問題分析與解決 第22章 基于Seruts與Hibernate開發(fā)的新聞網絡中心 22.1 需求分析 22.2 系統設計 22.3 數據庫設計 22.4 網站總體設計 22.5 公共類的編寫 22.6 Hibernate數據庫配置文件 22.7 ActionForm類的編寫及配置 22.8 對數據表操作持久類的編寫 22.9 網站后臺主要功能設計 22.10 網站前臺主要功能設計
圖書封面
評論、評分、閱讀與下載