精通Eclipse Web開發(fā)

出版時間:2006-10  出版社:人民郵電出版社  作者:楊磊  頁數(shù):639  字?jǐn)?shù):1005000  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書共分為3篇?!盎A(chǔ)篇”對Eclipse平臺做了簡單的介紹,并列舉了一些在Web開發(fā)過程中經(jīng)常用到的Eclipse功能;“進(jìn)階篇”主要介紹了在Web開發(fā)中常用的技術(shù),如Struts、Hibernate、Tomcat、Spring等以及這些技術(shù)在Eclipse平臺中可能用到的一些插件和這些插件的下載、安裝與配置方法;“實(shí)戰(zhàn)篇”講述了5個采用不同開發(fā)技術(shù)的實(shí)例,其中,詳細(xì)地講解了實(shí)例的分析、設(shè)計和實(shí)現(xiàn)的步驟?! ”緯鴥?nèi)容循序漸進(jìn),實(shí)例豐富,從基礎(chǔ)知識到工程的創(chuàng)建與實(shí)現(xiàn),都是按照讀者的學(xué)習(xí)習(xí)慣一步一步來實(shí)現(xiàn)的,開發(fā)步驟講解十分詳細(xì),配套光盤中給出了所有的實(shí)例源代碼和相關(guān)的軟件,適合在Eclipse平臺下從事Web開發(fā)的讀者參考閱讀。

書籍目錄

第1篇 基礎(chǔ)篇第1章 Eclipse簡介 31.1 Eclipse的歷史 31.2 Eclipse項目 31.2.1 Eclipse的平臺簡介 31.2.2 Java開發(fā)工具 41.3 Eclipse幫助手冊 41.4 Eclipse的版本 51.5 Eclipse的安裝與獲取 51.6 本書系統(tǒng)配置情況 51.7 JDK的獲取與安裝 61.7.1 JDK的獲取 61.7.2 JDK的安裝 61.7.3 配置Java環(huán)境 61.8 本章小結(jié) 7第2章 Eclipse的體系結(jié)構(gòu) 82.1 平臺基本機(jī)制 82.2 工作臺 92.3 SWT和JFace 102.3.1 SWT標(biāo)準(zhǔn)小部件 102.3.2 JFace工具箱 102.4 團(tuán)隊開發(fā)支持 112.5 外部的輔助工具 112.6 Web開發(fā)中常用的功能 112.6.1 文件功能 122.6.2 源代碼功能 142.6.3 重構(gòu)功能 162.6.4 項目功能 172.6.5 Run功能 172.6.6 窗口功能 182.7 本章小結(jié) 18第2篇 進(jìn)階篇第3章 Web開發(fā)技術(shù)簡介 213.1 Servlet簡介 213.2 JSP簡介 223.3 JSP+Servlet簡單開發(fā)實(shí)例 223.3.1 創(chuàng)建工程 233.3.2 編寫logon.jsp文件 233.3.3 編寫CheckAccount.java文件 233.3.4 編寫結(jié)果頁面 243.4 Hibernate簡介 263.5 Struts簡介 263.5.1 模型 263.5.2 視圖 263.5.3 控制器 273.6 Spring簡介 273.7 Tomcat和JBoss 273.7.1 Tomcat 273.7.2 JBoss 273.8 本章小結(jié) 27第4章 Eclipse和Tomcat 284.1 Tomcat的簡介與安裝 284.1.1 Tomcat簡介 284.1.2 Tomcat的安裝 284.1.3 Tomcat的目錄結(jié)構(gòu) 314.1.4 在Tomcat服務(wù)器中運(yùn)行Web實(shí)例 324.2 TomcatPlugin插件的安裝和配置 334.2.1 TomcatPlugin插件的下載與安裝 334.2.2 TomcatPlugin插件的配置 334.2.3 使用TomcatPlugin插件 354.3 在Eclipse平臺上開發(fā)Web應(yīng)用程序 364.3.1 用Eclipse新建Tomcat工程 364.3.2 創(chuàng)建工程中的Servlet 374.3.3 創(chuàng)建工程中的部署文件 384.3.4 運(yùn)行Servlet 384.3.5 創(chuàng)建工程中的JSP 394.3.6 在Eclipse中發(fā)布項目 404.4 疑難解析 404.4.1 用TomcatPlugin發(fā)布工程 404.4.2 重新啟動Tomcat的時機(jī) 404.5 本章小結(jié) 41第5章 在Eclipse中進(jìn)行數(shù)據(jù)庫開發(fā) 425.1 MySQL數(shù)據(jù)庫 425.1.1 MySQL簡介 425.1.2 MySQL的安裝與配置 425.1.3 MySQL的基本操作 445.1.4 使用MySQL管理工具 465.2 JDBC編程 495.2.1 JDBC簡介 495.2.2 JDBC編程方法 495.2.3 JDBC編程實(shí)例 515.3 疑難解析 535.4 本章小結(jié) 53第6章 在Eclipse環(huán)境下Struts框架的應(yīng)用 546.1 Struts框架簡介 546.1.1 Struts簡介 546.1.2 用Struts實(shí)現(xiàn)MVC模式 546.1.3 Struts的下載 556.2 一個簡單的Struts實(shí)例 566.2.1 創(chuàng)建Tomcat工程 566.2.2 添加Struts包 566.2.3 實(shí)例功能描述 576.2.4 設(shè)計視圖 576.2.5 設(shè)計控制器 586.2.6 編寫配置文件 596.2.7 運(yùn)行實(shí)例 616.3 StrutsIDE插件 616.4 在Eclipse中使用StrutsIDE開發(fā)Struts工程 626.4.1 新建Tomcat工程 626.4.2 添加Struts支持 626.4.3 設(shè)計視圖 636.4.4 設(shè)計控制器 636.4.5 編寫配置文件 636.4.6 運(yùn)行實(shí)例 666.5 MyEclipse插件對Struts的支持 666.5.1 新建MyEclipse下的Tomcat工程 676.5.2 用MyEclipse編寫一個簡單的Struts實(shí)例 706.6 疑難解析 746.6.1 Struts二進(jìn)制包中的JAR文件和TLD文件的部署 746.6.2 Action訪問失敗的原因 746.6.3 MyEclipse安裝以后無法正常使用 746.6.4 MyEclipse的驗(yàn)證 756.7 本章小結(jié) 75第7章 在Eclipse環(huán)境下使用Hibernate 767.1 Hibernate簡介 767.2 簡單的Hibernate實(shí)例 777.2.1 創(chuàng)建Hibernate的配置文件 777.2.2 創(chuàng)建持久化類 787.2.3 創(chuàng)建映射文件 797.2.4 使用Hibernate API 797.2.5 運(yùn)行程序 827.3 Hibernate Synchronizer插件 837.3.1 Hibernate Synchronizer簡介 837.3.2 Hibernate Synchronizer的獲取與安裝 837.4 在Eclipse中使用Hibernate Synchronizer進(jìn)行開發(fā) 857.4.1 在項目中使用Hibernate 857.4.2 創(chuàng)建Hibernate Configuration File文件 857.4.3 創(chuàng)建mapping文件 867.4.4 運(yùn)行Hibernate實(shí)例 877.5 疑難解析 887.6 本章小結(jié) 89第8章 Eclipse環(huán)境下Spring框架的應(yīng)用 908.1 Spring簡介 908.2 Spring的下載 918.3 Spring入門實(shí)例 918.3.1 開發(fā)平臺 928.3.2 程序功能說明 928.3.3 創(chuàng)建一個Java應(yīng)用程序 928.3.4 添加Spring支持 928.3.5 編寫JavaBean 938.3.6 編寫配置文件 948.3.7 編寫測試程序 948.3.8 運(yùn)行程序 958.4 Spring的反轉(zhuǎn)控制 958.4.1 BeanFactory 958.4.2 ApplicationContext 978.5 使用MyEclipse的Spring支持創(chuàng)建Spring工程 978.5.1 程序功能描述 978.5.2 創(chuàng)建Tomcat工程 978.5.3 添加Spring支持 978.5.4 創(chuàng)建一個Java類 988.5.5 在配置文件中進(jìn)行配置 998.5.6 運(yùn)行程序 998.6 疑難解析 998.6.1 Spring的配置文件 998.6.2 配置文件中bean的id屬性和name屬性 1008.7 本章小結(jié) 100第9章 在Eclipse中進(jìn)行J2EE開發(fā) 1019.1 常用的J2EE Web服務(wù)器 1019.1.1 WebSphere服務(wù)器 1019.1.2 WebLogic服務(wù)器 1029.1.3 JBoss服務(wù)器 1029.2 JBoss 1029.2.1 JBoss的下載與安裝 1039.2.2 JBoss目錄結(jié)構(gòu)解析 1039.2.3 運(yùn)行JBoss 1049.3 Lomboz插件的安裝 1049.3.1 Lomboz插件的功能 1059.3.2 Lomboz插件的下載與安裝 1059.4 配置Lomboz插件 1069.4.1 Lomboz for Eclipse 3.0.x 1069.4.2 Lomboz for Eclipse 3.1.x 1089.5 用Lomboz插件開發(fā)簡單的應(yīng)用系統(tǒng) 1089.5.1 程序功能描述 1089.5.2 創(chuàng)建工程 1099.5.3 創(chuàng)建Web模塊 1109.5.4 添加Web服務(wù)器 1109.5.5 修改構(gòu)建路徑 1119.5.6 編寫JSP文件 1149.5.7 工程的部署與運(yùn)行 1159.6 用Lomboz Eclipse構(gòu)建J2EE項目 1169.6.1 建立服務(wù)器 1169.6.2 開啟Tomcat服務(wù)器 1179.6.3 新建一個Web工程 1179.6.4 利用Lomboz Eclipse提供的模板創(chuàng)建JSP文件 1189.6.5 在Server上運(yùn)行實(shí)例 1209.7 疑難解析 1209.8 本章小結(jié) 121第10章 在Eclipse中應(yīng)用JUnit 12210.1 JUnit 12210.1.1 單元測試簡介 12210.1.2 JUnit簡介 12310.1.3 JUnit框架 12310.1.4 在Eclipse中設(shè)置JUnit 12510.2 測試用例 12610.2.1 被測試項目 12610.2.2 創(chuàng)建第一個測試用例 12810.2.3 運(yùn)行測試用例 13210.2.4 創(chuàng)建第二個測試用例 13310.3 創(chuàng)建測試套件 13510.4 本章小結(jié) 136第11章 Eclipse的資源構(gòu)件與構(gòu)件工具Ant 13711.1 Ant簡介 13711.2 Ant開發(fā) 13911.2.1 Ant的構(gòu)建文件 13911.2.2 Ant的數(shù)據(jù)類型 14311.2.3 Ant的運(yùn)行 14511.3 使用Ant插件 14511.3.1 創(chuàng)建Ant構(gòu)建文件 14511.3.2 運(yùn)行Ant構(gòu)建文件 14711.3.3 保存和重用Ant選項 14711.4 Ant和JUnit聯(lián)合進(jìn)行開發(fā) 14811.5 疑難解析 15111.6 本章小結(jié) 152第12章 Eclipse的版本控制和CVS 15312.1 Eclipse的本地版本控制 15312.1.1 比較操作 15312.1.2 替換操作 15412.1.3 本地歷史記錄 15412.2 CVS概述 15612.3 CVS服務(wù)器的安裝與配置 15612.3.1 CVS服務(wù)器的獲取與安裝 15612.3.2 創(chuàng)建CVS資源庫 15712.4 在Eclipse中實(shí)施CVS系統(tǒng) 15912.4.1 向資源庫提交新項目 15912.4.2 從CVS服務(wù)器檢出項目 16012.4.3 提交與更新操作 16312.4.4 版本沖突的解決 16412.5 疑難解析 16512.6 本章小結(jié) 166第13章 通用日志包 16713.1 通用日志包概述 16713.2 配置通用日志接口 16713.2.1 下載相關(guān)的JAR文件 16813.2.2 部署日志器 16813.2.3 指定日志器 16913.2.4 設(shè)置日志器屬性 16913.3 Log4j日志器使用實(shí)例 17113.4 Log4E插件 17213.4.1 Log4E插件的下載 17213.4.2 Log4E的安裝與配置 17313.5 疑難解析 17413.6 本章小結(jié) 174第3篇 實(shí)戰(zhàn)篇第14章 網(wǎng)絡(luò)文件管理系統(tǒng)(Sturts+MySQL+JDBC) 17714.1 開發(fā)環(huán)境和運(yùn)行實(shí)例 17714.1.1 開發(fā)環(huán)境介紹 17714.1.2 運(yùn)行光盤實(shí)例 17814.2 系統(tǒng)需求 17814.2.1 用戶模塊 17814.2.2 管理員模塊 17914.3 系統(tǒng)功能描述 17914.3.1 用戶注冊 17914.3.2 用戶登錄 18014.3.3 用戶信息管理 18114.3.4 管理員登錄 18114.3.5 管理員查看文件 18214.3.6 上傳文件 18214.3.7 刪除文件 18314.3.8 共享/撤銷共享文件 18414.3.9 下載文件 18414.3.10 發(fā)送站內(nèi)消息 18514.3.11 備忘錄 18614.4 系統(tǒng)設(shè)計 18614.4.1 系統(tǒng)架構(gòu)設(shè)計 18614.4.2 業(yè)務(wù)實(shí)體設(shè)計 18614.4.3 設(shè)計數(shù)據(jù)模型 18814.5 業(yè)務(wù)邏輯設(shè)計 19014.5.1 數(shù)據(jù)層設(shè)計 19014.5.2 服務(wù)層設(shè)計 19414.6 邏輯主線 19414.6.1 web.xml文件 19414.6.2 struts-config.xml文件 19614.7 系統(tǒng)實(shí)現(xiàn) 20014.7.1 創(chuàng)建工程 20014.7.2 添加相關(guān)的架包 20014.7.3 導(dǎo)入架包 20114.7.4 導(dǎo)入Struts的標(biāo)簽庫及標(biāo)簽類型定義文件 20114.8 編寫配置文件 20114.8.1 為工程編寫資源文件 20214.8.2 處理資源文件的字符問題 20214.8.3 使用資源文件 20314.8.4 創(chuàng)建Struts的配置文件struts-config.xml 20314.8.5 修改工程文件web.xml 20314.9 界面設(shè)計 20414.10 創(chuàng)建系統(tǒng)中的視圖 20514.11 創(chuàng)建系統(tǒng)中的包 20614.12 創(chuàng)建系統(tǒng)中的自定義標(biāo)簽 20614.12.1 CampusNewsTag標(biāo)簽類 20614.12.2 ClientVisit標(biāo)簽類 20714.12.3 CreateNewCategory標(biāo)簽類 20814.12.4 InformanceTag標(biāo)簽類 20814.12.5 MusicNewsTag標(biāo)簽類 20914.12.6 MyChooseViewTag標(biāo)簽類 21014.12.7 MyDateTag標(biāo)簽類 21014.12.8 MyShareFile標(biāo)簽類 21114.12.9 創(chuàng)建標(biāo)簽類的標(biāo)簽庫文件 21114.13 數(shù)據(jù)庫的訪問 21314.13.1 插入、刪除和更新操作 21314.13.2 讀取操作 21314.13.3 事務(wù)操作 21414.13.4 設(shè)置MySQL的賬戶 21414.14 用戶功能控制 21414.14.1 MyChooseViewTag標(biāo)簽類 21514.14.2 ChooseAction功能頁面選擇控制器 21714.14.3 Login.jsp視圖中的ClientVisit標(biāo)簽 21814.15 異??刂啤?2014.16 用戶訪問主頁 22014.16.1 在web.xml中配置主頁 22114.16.2 修改相應(yīng)的代碼 22114.17 用戶注冊 22114.17.1 用戶注冊功能流程 22114.17.2 修改Register.jsp文件代碼 22114.17.3 建立注冊模型 22314.17.4 建立注冊控制器 22514.17.5 配置模型和控制器 23014.18 用戶登錄 23014.18.1 用戶登錄流程 23014.18.2 修改Log.jsp文件代碼 23014.18.3 建立登錄模型 23114.18.4 建立登錄控制器 23214.18.5 配置模型和控制器 23314.19 用戶修改信息 23414.19.1 用戶修改信息流程 23414.19.2 用戶管理業(yè)務(wù) 23414.19.3 修改Modify.jsp文件代碼 23614.19.4 建立修改信息模型 23814.19.5 建立修改信息控制器 23914.19.6 配置模型和控制器 24314.20 用戶上傳文件 24414.20.1 用戶上傳文件流程 24414.20.2 修改FileUpload.jsp文件代碼 24414.20.3 建立上傳文件模型 24414.20.4 建立上傳文件控制器 24514.20.5 配置模型和控制器 24814.21 用戶刪除文件 24814.21.1 用戶刪除文件流程 24814.21.2 文件管理業(yè)務(wù) 24814.21.3 建立刪除文件控制器 25214.21.4 配置模型和控制器 25514.22 用戶共享/撤銷共享文件 25514.22.1 共享/撤銷共享文件流程 25514.22.2 文件管理業(yè)務(wù) 25514.22.3 建立共享控制器 25514.22.4 配置共享控制器 25714.23 用戶下載文件 25814.24 用戶使用站內(nèi)消息 26114.24.1 用戶使用消息功能流程 26114.24.2 站內(nèi)消息業(yè)務(wù) 26114.24.3 建立刪除站內(nèi)消息控制器 26314.24.4 配置刪除消息控制器 26414.24.5 修改SendMessage.jsp頁面 26414.24.6 創(chuàng)建發(fā)送消息模型 26514.24.7 創(chuàng)建發(fā)送消息控制器 26614.24.8 配置模型和控制器 26714.25 用戶使用備忘錄 26714.25.1 用戶使用備忘錄流程 26714.25.2 備忘錄業(yè)務(wù) 26814.25.3 創(chuàng)建刪除記錄的控制器 27114.25.4 配置刪除記錄的控制器 27314.25.5 修改AddRemind.jsp文件 27314.25.6 創(chuàng)建添加備忘錄模型 27414.25.7 創(chuàng)建添加備忘錄控制器 27414.25.8 配置模型和控制器 27614.26 管理員登錄 27714.26.1 管理員登錄流程 27714.26.2 修改admin.jsp文件代碼 27714.26.3 建立登錄模型 27714.26.4 建立管理員登錄控制器 27714.26.5 配置模型和控制器 27814.27 管理員查詢文件 27814.27.1 管理員查詢文件流程 27814.27.2 修改ManageFile.jsp頁面 27814.27.3 創(chuàng)建查詢模型 27914.27.4 創(chuàng)建查詢控制器 27914.27.5 配置模型和控制器 28014.28 其他功能 28114.29 本章小結(jié) 281第15章 網(wǎng)絡(luò)商店(Struts+Hibernate) 28215.1 開發(fā)環(huán)境 28215.1.1 基本配置 28215.1.2 運(yùn)行光盤實(shí)例 28215.2 系統(tǒng)需求 28315.3 系統(tǒng)功能描述 28415.3.1 用戶注冊 28415.3.2 用戶登錄 28515.3.3 瀏覽商品 28515.3.4 購物 28715.3.5 結(jié)賬 28715.4 系統(tǒng)設(shè)計 28815.4.1 系統(tǒng)架構(gòu)設(shè)計 28815.4.2 業(yè)務(wù)實(shí)體設(shè)計 28915.4.3 業(yè)務(wù)邏輯設(shè)計 29015.5 系統(tǒng)框架搭建 29115.5.1 數(shù)據(jù)庫的設(shè)計與實(shí)現(xiàn) 29115.5.2 創(chuàng)建網(wǎng)絡(luò)商店工程 29315.5.3 持久化層搭建 29415.5.4 BaseAction和BaseForm 29615.5.5 工具類的編寫 29815.5.6 過濾器的編寫 30015.6 系統(tǒng)實(shí)現(xiàn) 30215.7 創(chuàng)建配置文件和包結(jié)構(gòu) 30315.7.1 創(chuàng)建web.xml 30315.7.2 創(chuàng)建struts-config.xml 30415.7.3 創(chuàng)建Hibernate.cfg.xml 30515.7.4 創(chuàng)建Log4j配置文件 30515.7.5 創(chuàng)建包結(jié)構(gòu) 30515.8 注冊功能 30615.8.1 歡迎頁面 30615.8.2 創(chuàng)建持久化類和映射文件 30715.8.3 創(chuàng)建數(shù)據(jù)層 30815.8.4 創(chuàng)建服務(wù)層 31015.8.5 創(chuàng)建注冊模型 31115.8.6 創(chuàng)建視圖 31315.8.7 創(chuàng)建控制器 31315.9 登錄功能 31515.9.1 創(chuàng)建模型 31515.9.2 創(chuàng)建視圖 31515.9.3 創(chuàng)建控制器 31615.10 瀏覽商品 31815.10.1 創(chuàng)建持久化類和映射文件 31815.10.2 創(chuàng)建持久化層 32115.10.3 創(chuàng)建服務(wù)層 32515.10.4 Category的瀏覽 32715.10.5 Product的瀏覽 33015.10.6 Item的瀏覽 33315.11 購物車 33615.11.1 商品的Item 33715.11.2 購物商品項CartItem 33715.11.3 購物車Cart 33715.11.4 購物車的存放 33915.12 購物操作 34015.12.1 添加商品 34015.12.2 購物車的瀏覽 34115.12.3 刪除一個商品 34315.12.4 更新商品數(shù)量 34415.13 訂單處理 34515.13.1 創(chuàng)建持久化類和映射文件 34515.13.2 創(chuàng)建數(shù)據(jù)層 34815.13.3 創(chuàng)建服務(wù)層 34915.13.4 賬單生成 35015.13.5 訂單生成 35315.14 本章小結(jié) 356第16章 學(xué)生選課系統(tǒng)(Spring+Struts+JDBC) 35716.1 開發(fā)環(huán)境與運(yùn)行實(shí)例 35716.1.1 開發(fā)環(huán)境簡介 35716.1.2 運(yùn)行光盤實(shí)例 35816.2 需求概述 35916.2.1 學(xué)生模塊 35916.2.2 教師模塊 35916.2.3 管理員模塊 35916.3 系統(tǒng)功能描述 36116.3.1 管理員登錄 36116.3.2 管理員添加學(xué)生 36116.3.3 管理員添加教師 36216.3.4 管理員刪除學(xué)生 36216.3.5 教師登錄 36216.3.6 教師開設(shè)課程 36216.3.7 教師刪除開設(shè)的課程 36316.3.8 教師登錄成績 36316.3.9 學(xué)生登錄 36416.3.10 學(xué)生選課 36516.3.11 學(xué)生刪除選課 36516.3.12 學(xué)生查詢成績 36516.4 系統(tǒng)設(shè)計 36616.4.1 系統(tǒng)架構(gòu)設(shè)計 36616.4.2 系統(tǒng)業(yè)務(wù)實(shí)體設(shè)計 36616.4.3 設(shè)計數(shù)據(jù)模型 36816.5 業(yè)務(wù)邏輯設(shè)計 36916.5.1 數(shù)據(jù)層設(shè)計 36916.5.2 創(chuàng)建實(shí)體類 36916.5.3 創(chuàng)建實(shí)體類的DAO 37316.5.4 創(chuàng)建DAO的輔助類 38616.5.5 模擬持久化操作 38816.5.6 服務(wù)層設(shè)計 38816.6 邏輯主線分析 38816.6.1 web.xml文件 38916.6.2 struts-config.xml文件 38916.6.3 beans.xml文件 39316.7 搭建系統(tǒng)框架 39816.7.1 建立工程 39816.7.2 添加相關(guān)的架包 39916.7.3 導(dǎo)入相關(guān)的包 39916.7.4 導(dǎo)入Struts的標(biāo)簽庫文件 39916.8 編寫相關(guān)文件和資源配置文件 40016.8.1 為工程編寫資源文件 40016.8.2 處理資源文件的字符問題 40016.8.3 使用資源文件 40116.8.4 創(chuàng)建Spring的配置文件beans.xml 40116.8.5 創(chuàng)建Struts的配置文件 40216.8.6 修改工程的web.xml文件 40216.9 實(shí)現(xiàn)系統(tǒng)功能 40316.10 創(chuàng)建系統(tǒng)中的視圖 40316.11 創(chuàng)建系統(tǒng)的包 40416.12 訪問數(shù)據(jù)庫 40416.12.1 數(shù)據(jù)源 40416.12.2 事務(wù)管理 40516.12.3 設(shè)置MySQL的賬戶 40616.13 異??刂啤?0616.14 Struts+Spring配置原理解析 40716.14.1 Struts+Spring原理分析 40716.14.2 Struts+Spring配置方法 40716.14.3 在Struts中訪問Spring的上下文環(huán)境 40816.15 管理員登錄 40816.15.1 管理員登錄流程 40816.15.2 修改AdminLog.jsp 40916.15.3 建立管理員實(shí)體的DAO 40916.15.4 建立登錄模型 40916.15.5 建立登錄控制器 41016.15.6 配置控制器和模型 41216.16 管理員添加學(xué)生 41316.16.1 管理員添加學(xué)生流程 41316.16.2 修改AddStudent.jsp文件 41316.16.3 建立學(xué)生實(shí)體的DAO 41416.16.4 建立添加學(xué)生賬號模型 41416.16.5 建立添加學(xué)生控制器 41516.16.6 配置模型和控制器 41716.17 管理員添加教師 41816.17.1 管理員添加教師流程 41816.17.2 修改AddTeacher.jsp文件 41816.17.3 建立教師實(shí)體的DAO 41916.17.4 建立添加教師賬號模型 41916.17.5 建立添加教師控制器 42016.17.6 配置模型和控制器 42216.18 管理員刪除學(xué)生 42316.18.1 管理員刪除學(xué)生流程 42316.18.2 創(chuàng)建ReadStudent業(yè)務(wù)類 42316.18.3 修改DeleteStudent.jsp文件 42416.18.4 創(chuàng)建刪除學(xué)生控制器 42516.18.5 配置控制器 42616.19 教師登錄 42716.19.1 教師登錄流程 42716.19.2 修改TeacherLog.jsp 42716.19.3 建立登錄模型 42816.19.4 建立登錄控制器 42816.19.5 配置控制器和模型 43016.20 教師開設(shè)課程 43016.20.1 開設(shè)課程流程 43016.20.2 修改CreateCourse.jsp文件 43116.20.3 建立課程實(shí)體的DAO 43116.20.4 建立開設(shè)新課程模型 43216.20.5 建立開設(shè)課程控制器 43216.20.6 配置模型和控制器 43416.21 教師刪除開設(shè)的課程 43416.21.1 刪除開設(shè)課程的流程 43416.21.2 創(chuàng)建ReadCourseForTeacher業(yè)務(wù)類 43516.21.3 修改DeleteCourse.jsp文件 43616.21.4 創(chuàng)建刪除已經(jīng)開設(shè)課程的控制器 43616.21.5 配置控制器 43816.22 教師登錄成績 43816.22.1 教師登錄成績流程 43816.22.2 修改LogScore.jsp文件 43916.22.3 建立登錄成績模型 44016.22.4 建立登錄成績控制器 44016.22.5 配置模型和控制器 44216.23 學(xué)生登錄 44216.23.1 學(xué)生登錄流程 44216.23.2 修改StudentLog.jsp 44316.23.3 建立登錄模型 44316.23.4 建立登錄控制器 44316.23.5 配置控制器和模型 44516.24 學(xué)生選課 44616.24.1 學(xué)生選課流程 44616.24.2 創(chuàng)建ReadCourseForStudent業(yè)務(wù)類 44616.24.3 建立選課實(shí)體的DAO 44816.24.4 修改SelectCourse.jsp文件 44816.24.5 創(chuàng)建選課控制器 44916.24.6 配置控制器 45016.25 學(xué)生刪除選課 45116.25.1 學(xué)生刪除選課流程 45116.25.2 創(chuàng)建ReadSelectedCourseForStudent業(yè)務(wù)類 45116.25.3 修改DeleteSelectedCourse.jsp文件 45316.25.4 創(chuàng)建刪除選課控制器 45416.25.5 配置控制器 45516.26 學(xué)生查詢成績 45616.26.1 學(xué)生查詢成績流程 45616.26.2 LookupSelectedScore業(yè)務(wù)類 45616.26.3 修改LookupScore.jsp文件 45816.27 其他功能 45816.28 本章小結(jié) 458第17章 BBS(Struts+Hibernate) 45917.1 開發(fā)環(huán)境 45917.1.1 開發(fā)環(huán)境簡介 45917.1.2 運(yùn)行光盤實(shí)例 45917.2 系統(tǒng)需求 46017.2.1 用戶模塊 46017.2.2 管理員模塊 46017.3 系統(tǒng)功能描述 46117.3.1 用戶注冊 46117.3.2 用戶登錄 46217.3.3 用戶信息管理 46417.3.4 用戶基本操作 46417.3.5 管理員操作 46517.4 系統(tǒng)設(shè)計 46717.4.1 系統(tǒng)架構(gòu)設(shè)計 46717.4.2 業(yè)務(wù)實(shí)體設(shè)計 46817.4.3 業(yè)務(wù)邏輯設(shè)計 46917.5 系統(tǒng)框架搭建 46917.5.1 數(shù)據(jù)庫的設(shè)計與實(shí)現(xiàn) 46917.5.2 創(chuàng)建bit論壇工程 47117.5.3 搭建持久化層 47317.5.4 BaseAction和BaseForm 47317.5.5 工具類的編寫 47717.5.6 過濾器的編寫 47917.6 系統(tǒng)實(shí)現(xiàn) 47917.7 創(chuàng)建配置文件和包結(jié)構(gòu) 47917.7.1 創(chuàng)建web.xml 47917.7.2 創(chuàng)建struts-config.xml 48017.7.3 創(chuàng)建Hibernate.cfg.xml 48117.7.4 創(chuàng)建Log4j配置文件 48217.7.5 創(chuàng)建包結(jié)構(gòu) 48217.8 注冊功能 48217.8.1 創(chuàng)建持久化類與映射文件 48217.8.2 創(chuàng)建數(shù)據(jù)層 48517.8.3 創(chuàng)建服務(wù)層 48917.8.4 建立注冊模型 49017.8.5 創(chuàng)建控制器 49117.8.6 創(chuàng)建視圖 49317.9 登錄功能 49517.9.1 創(chuàng)建模型 49517.9.2 創(chuàng)建控制器 49517.9.3 創(chuàng)建視圖 49617.10 分頁功能 49717.10.1 實(shí)現(xiàn)機(jī)制 49717.10.2 PartialCollection類 49817.10.3 QueryInfo類 49917.10.4 PageDAO接口 50017.10.5 PageBaseManager接口 50117.10.6 PageManager類 50117.10.7 Pager類 50217.10.8 PageController類 50317.10.9 PageForm類 50417.10.10 PageAction類 50517.10.11 BaseDAOHibernate類 50717.11 編輯個人信息 50917.11.1 創(chuàng)建控制器 50917.11.2 創(chuàng)建視圖 51017.12 瀏覽主題 51117.12.1 創(chuàng)建持久化類與映射文件 51117.12.2 創(chuàng)建數(shù)據(jù)層 51317.12.3 創(chuàng)建服務(wù)層 51617.12.4 創(chuàng)建控制層 51717.12.5 創(chuàng)建視圖 51717.13 瀏覽話題 51817.13.1 創(chuàng)建持久化類和映射文件 51817.13.2 創(chuàng)建數(shù)據(jù)層 52017.13.3 創(chuàng)建服務(wù)層 52317.13.4 創(chuàng)建控制層 52317.13.5 創(chuàng)建視圖 52517.14 新建話題 52717.14.1 創(chuàng)建模型 52717.14.2 創(chuàng)建控制器 52817.15 刪除話題 52917.15.1 創(chuàng)建視圖 52917.15.2 創(chuàng)建控制層 53017.16 回復(fù)功能 53017.16.1 創(chuàng)建持久化類和映射文件 53017.16.2 創(chuàng)建數(shù)據(jù)層 53217.16.3 創(chuàng)建服務(wù)層 53417.16.4 創(chuàng)建模型層 53517.16.5 創(chuàng)建控制層 53517.16.6 創(chuàng)建視圖層 53817.17 用戶管理 54117.17.1 查看所有用戶 54117.17.2 刪除用戶 54517.17.3 鎖定用戶 54517.18 主題管理 54617.18.1 創(chuàng)建視圖 54617.18.2 創(chuàng)建控制層 54817.19 本章小結(jié) 549第18章 航空票務(wù)系統(tǒng)(Spring+Struts+Hibernate) 55018.1 開發(fā)環(huán)境與運(yùn)行實(shí)例 55018.1.1 開發(fā)環(huán)境簡介 55018.1.2 運(yùn)行實(shí)例 55118.2 需求概述 55118.2.1 用戶模塊 55118.2.2 管理員模塊 55218.3 系統(tǒng)功能描述 55318.3.1 用戶注冊 55318.3.2 用戶登錄 55318.3.3 用戶信息管理 55418.3.4 管理員登錄 55418.3.5 管理員制定航班 55418.3.6 管理員安排航班 55518.3.7 用戶查詢航班 55518.3.8 用戶預(yù)訂航班 55618.3.9 用戶取消預(yù)訂的航班 55618.4 系統(tǒng)設(shè)計 55718.4.1 系統(tǒng)架構(gòu)設(shè)計 55718.4.2 系統(tǒng)業(yè)務(wù)實(shí)體設(shè)計 55818.4.3 設(shè)計數(shù)據(jù)模型 55918.5 業(yè)務(wù)邏輯設(shè)計 56118.5.1 數(shù)據(jù)層設(shè)計 56118.5.2 創(chuàng)建持久化類 57218.5.3 創(chuàng)建對象/關(guān)系映射文件 57618.5.4 服務(wù)層設(shè)計 57918.6 邏輯主線分析 57918.6.1 web.xml文件 57918.6.2 struts-config.xml文件 58018.6.3 beans.xml文件 58418.7 搭建系統(tǒng)框架 58918.7.1 建立工程 58918.7.2 添加相關(guān)的架包 58918.7.3 導(dǎo)入相關(guān)的架包 59018.7.4 導(dǎo)入Struts的標(biāo)簽庫文件 59118.8 編寫相關(guān)配置文件和資源文件 59118.8.1 為工程編寫資源文件 59118.8.2 處理資源文件的字符問題 59218.8.3 使用資源文件 59218.8.4 創(chuàng)建Spring的配置文件beans.xml文件 59318.8.5 創(chuàng)建Struts的struts-config.xml文件 59318.8.6 為Log4j編寫配置文件 59318.8.7 修改工程的web.xml文件 59418.9 實(shí)現(xiàn)系統(tǒng)功能 59518.10 創(chuàng)建系統(tǒng)中的視圖 59518.11 創(chuàng)建系統(tǒng)的包 59618.12 配置數(shù)據(jù)源和事務(wù)管理 59618.12.1 數(shù)據(jù)源 59618.12.2 事務(wù)管理 59718.12.3 設(shè)置MySQL的賬戶 59818.13 異常控制 59918.14 Struts+Hibernate+Spring配置原理解析 60018.14.1 Struts+Spring原理分析 60018.14.2 Struts+Spring實(shí)際操作 60018.14.3 在Struts中訪問Spring的上下文環(huán)境 60118.14.4 Hibernate+Spring 60118.14.5 事務(wù)管理 60118.15 用戶訪問主頁 60218.16 用戶注冊 60218.16.1 用戶注冊流程 60218.16.2 修改reg.jsp文件代碼 60318.16.3 建立用戶注冊的DAO 60418.16.4 建立注冊模型 60418.16.5 建立注冊控制器 60618.16.6 配置模型和控制器 60718.17 用戶登錄 60818.17.1 用戶登錄流程 60818.17.2 修改index.jsp文件 60818.17.3 建立用戶登錄的DAO 60918.17.4 建立登錄模型 60918.17.5 建立登錄控制器 61018.17.6 配置模型和控制器 61218.18 管理員登錄 61218.18.1 管理員登錄流程 61218.18.2 創(chuàng)建admin.jsp文件 61318.18.3 建立管理員登錄的DAO 61318.18.4 建立登錄模型 61318.18.5 建立登錄控制器 61418.18.6 配置模型和控制器 61518.19 管理員制定航班 61518.19.1 管理員制定航班流程 61518.19.2 修改admincontent.jsp文件 61618.19.3 修改CreateFlight.jsp文件 61618.19.4 建立制定航班操作的DAO 61718.19.5 建立航班模型 61718.19.6 建立制定航班控制器 61818.19.7 配置模型和控制器 61918.20 管理員制定航班日程 62018.20.1 管理員制定航班日程流程 62018.20.2 建立讀取航班信息的DAO 62118.20.3 創(chuàng)建ReadFlightAction控制器 62118.20.4 修改CreateOrderItem.jsp文件 62218.20.5 建立安排航班日程的DAO 62418.20.6 建立模型OrderItemBean 62418.20.7 建立安排航班日程的控制器CreateOrderItemAction 62518.20.8 配置模型和控制器 62718.21 用戶查詢航班和預(yù)訂機(jī)票 62718.21.1 用戶查詢航班和訂票流程 62718.21.2 創(chuàng)建purchase.jsp文件 62818.21.3 建立查詢航班和預(yù)訂機(jī)票的DAO 62918.21.4 建立業(yè)務(wù)對象Purchase 62918.21.5 建立訂票控制器 63118.21.6 配置模型和視圖 63218.22 用戶查詢購物車和退票 63318.22.1 用戶查詢購物車和退票流程 63318.22.2 創(chuàng)建shoppingcar.jsp文件 63318.22.3 建立讀取購物車信息的DAO 63418.22.4 建立退票的DAO 63418.22.5 建立業(yè)務(wù)對象ShoppingCar 63418.22.6 建立退票控制器 63618.22.7 配置模型和控制器 63718.23 其他功能 63818.23.1 Purchaseok.jsp頁面 63818.23.2 Regok.jsp頁面 63818.23.3 IndexReturnAction控制器 63818.23.4 PurchaseReturnAction控制器 63918.24 本章小結(jié) 639

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    精通Eclipse Web開發(fā) PDF格式下載


用戶評論 (總計26條)

 
 

  •   這本書很翔實(shí),EclipseWEB開發(fā)的各個方面都涉及到了,值得購買
  •   從概念到實(shí)例,讓人易于上手
  •   知識講解透徹,思路清晰,是一本非常好的java參考書。
  •   書還不錯哦,從頭到尾過了一邊,蠻過癮的。就是光盤里頭的例子和書上好多地方不大對應(yīng),例如有些java類寫的跟書上不大對應(yīng),而且有時候用書上的寫法,有時候又用光盤里頭的寫法——汗!——不知道是作者疏忽了,還是后期校稿的問題
  •   好書,給我的幫助很大,就是貴了點(diǎn)。。 - -!
  •   非常好。。哦也。
  •   對Eclipse工具的介紹很詳盡,常用插件的介紹也挺到位,項目實(shí)戰(zhàn)的內(nèi)容也對初級開發(fā)者有很大的幫助
  •   這本書還算可以!有一定基礎(chǔ)的人看了有很大的收獲,對初學(xué)的人來說學(xué)習(xí)ECLIPSE是個很好的開始!
  •   這書從整體上來說還可以,有很多的項目實(shí)例,但用的開發(fā)環(huán)境有點(diǎn)過時了,JDK還是1.4的,1.6都出來好久了,所以書上的很多代碼設(shè)計都不是很好(還有更加先進(jìn)設(shè)計方法),所以筆者建議作者要更新一下書籍,給人一種與時俱進(jìn)的感覺。
  •   內(nèi)容還可以吧不象有的人說的那么垃圾呵呵我就看他的開發(fā)過程熟悉一下思路
  •   此書講解詳細(xì),內(nèi)容完善,例子豐富,適合初中級學(xué)習(xí)者使用
  •   適合初中級人士學(xué)習(xí),里面的例子還可以,不果光盤帶的例子里面有些代碼都沒寫上,不完整。
  •   很不錯,很詳細(xì)。
  •   內(nèi)容還可以吧就是例子簡單了點(diǎn)
  •   書后面的5個例子比較詳實(shí),對各種架構(gòu)能有個初步的了解,是本入門的好書
  •   講的比較膚淺,而且光諜的代碼都沒中文解釋!現(xiàn)在感覺實(shí)在是太貴了!1
  •   還有個問題,里面作者說ActionForm屬于模型類,但是有其他更多說法是視圖類,暈?。?!
  •   精通EclipseWeb開發(fā)-Java體系結(jié)這書不適合有工作經(jīng)驗(yàn)的人,呵呵,太籠統(tǒng)了
  •   感覺這本書的優(yōu)點(diǎn)就是寫得詳細(xì)、完整,但看了沒什么感覺,而且書中還有好多錯誤
  •   都是很基礎(chǔ)的東西,里面的內(nèi)容通過網(wǎng)上搜索都能找得到,初學(xué)者適用
  •   這本書買的比較早了,是ssh1的架構(gòu),現(xiàn)在都ssh2大行其道了
  •   有點(diǎn)過時了,感覺、與現(xiàn)在使用的eclipse環(huán)境不一樣。
  •   垃圾書籍,內(nèi)容錯就不說了,列子也是糊里糊涂的,總之買了就準(zhǔn)備睡覺吧,或者用來裝門面還可以
  •   內(nèi)容含糊不清,總之,爛書一本,大家千萬不要上當(dāng)
  •   我3月27號購的圖書,現(xiàn)在是4月14號了,貨還沒有到?為什么?可以給我一個合理的解釋么?
  •   這是本垃圾書,千萬不要被欺騙,根本不知道作者在說些啥,我被欺騙了
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7