出版時間:2008-4 出版社:程偉、 汪孝宜 機械工業(yè)出版社 (2008-04出版) 作者:程偉,汪孝宜 著 頁數:963
Tag標簽:無
內容概要
《開發(fā)者突擊:JSP網絡開發(fā)經典模塊實現全集》從JSP的基礎理論入手,詮釋了系統(tǒng)設計的基礎知識,精選JSP系統(tǒng)中的電子商務、電子政務、博客、網摘、RSS、論壇等25類經典模塊,詳細介紹了每個經典模塊的設計思路和開發(fā)過程,由淺入深地對系統(tǒng)開發(fā)過程中的應用熱點和難點進行了詳盡的介紹和透徹的講解?! 堕_發(fā)者突擊:JSP網絡開發(fā)經典模塊實現全集》結合JSP和Servlet的最新規(guī)范,從基本的語法和規(guī)范入手,以經驗為基礎,以實用為目標,以實例為導向,以實踐為指導,深入淺出地講解了JSP開發(fā)中的種種問題;使用精簡的內容介紹了JSP的語法規(guī)范、Servlet編程技術、JDBC編程技術、標簽庫技術、Struts、Hibernate、JavaServer Face、Ajax等技術;對于JSP開發(fā)中常遇到的典型難點,專門進行了集中討論,用理論和實例進行了深入淺出的描述;最后從經營一個JSP系統(tǒng)的角度介紹了相關網站的運營和維護方面的知識?! 堕_發(fā)者突擊:JSP網絡開發(fā)經典模塊實現全集》適用于使用JSP開發(fā)Web程序的技術人員,也適合于具備一定JSP基礎知識的讀者參考學習。
書籍目錄
第1章 JSP環(huán)境、語法快速入門 11.1 JSP運行環(huán)境配置 11.1.1 建立JSP開發(fā)平臺Tomcat 11.1.2 Tomcat的安裝和使用 21.1.3 Tomcat的配置和常見問題 41.2 JSP語法簡介 111.2.1 通用的語法規(guī)則 111.2.2 注釋 121.2.3 指令 131.3 JSP基本對象簡介 211.3.1 request - javax.servlet.http.HttpServletRequest 211.3.2 response - javax.servlet.http.HttpServletResponse 231.3.3 out - javax.servlet.jsp.jspWriter 261.3.4 session - javax.servlet.http.HttpSession 271.3.5 pageContext - javax.servlet.jsp.PageContext 281.3.6 application - javax.servlet.ServletContext 301.3.7 config - javax.servlet.ServletConfig 311.3.8 exception - java.lang.Throwable 311.3.9 page - javax.servlet.jsp.HttpJspPage 311.3.10 JSP使用預定義變量的一個實例 32第2章 數據庫編程快速入門 332.1 JSP數據庫編程原理簡介 332.1.1 JDBC概述 332.1.2 JDBC訪問數據庫 392.2 JDBC編程快速入門 412.2.1 DriverManager概述 412.2.2 Connection概述 432.2.3 Statement概述 462.2.4 ResultSet概述 482.2.5 PreparedStatement概述 502.2.6 CallableStatement概述 522.2.7 一個簡單的例子 552.3 高效率數據庫程序開發(fā)方法 582.3.1 使用數據庫MetaData方法 582.3.2 獲取數據 602.3.3 基于JDBC的數據庫連接池高效管理策略 662.4 本章小結 69第3章 最常用的幾個共用模塊快速開發(fā)技術 713.1 模塊一:數據庫連接 713.1.1 常見數據庫的連接模塊 713.1.2 用連接池提高Servlet訪問數據庫的效率 753.2 模塊二:登錄退出 843.3 模塊三:字符處理 883.4 模塊四:文件和目錄處理 943.4.1 文件處理模塊 953.4.2 文件目錄處理模塊 973.5 模塊五:分頁顯示 993.6 本章小結 111第4章 Eclipse在JSP開發(fā)中的應用 1134.1 Eclipse工程建立 1134.1.1 初識Eclipse工作臺 1134.1.2 開始配置工程 1144.1.3 測試Java開發(fā)環(huán)境 1164.1.4 附加插件 1184.2 Eclipse與Tomcat結合 1184.2.1 下載組件 1184.2.2 Eclipse Tomcat啟動插件的安裝 1194.2.3 配置Tomcat插件 1204.2.4 測試Tomcat和Eclipse 1214.3 Eclipse斷點調試技術 1244.3.1 在Eclipse里調試JSP文件 1244.3.2 Lomboz插件的配置 1244.3.3 建立實例 1274.3.4 查看類文件和插入斷點 1314.4 本章小結 132第5章 JSP程序快速開發(fā)心得 1335.1 模塊劃分方法淺談 1335.2 類開發(fā)方法簡介 1365.3 可復用代碼編寫技巧 1385.4 本章小結 144第6章 文章與新聞管理系統(tǒng) 1456.1 靜態(tài)頁面生成 1486.2 靜態(tài)頁中訪問計數 1616.3 可視化編輯器 1646.3.1 前端編輯界面 1656.3.2 后臺數據庫處理 1776.3.3 第三方可視化編輯器 1806.4 本章小結 182第7章 聊天室系統(tǒng) 1837.1 自動注冊 1857.2 發(fā)言 1957.3 會話區(qū) 1987.4 本章小結 204第8章 留言本系統(tǒng) 2058.1 留言本模塊結構 2068.1.1 功能介紹 2078.1.2 文件結構 2078.2 系統(tǒng)公用類 2078.2.1 數據庫操作類 2088.2.2 驗證碼生成類CreateImg 2198.3 防垃圾留言 2238.4 留言發(fā)布 2268.5 留言管理 2298.6 本章小結 232第9章 電子商務系統(tǒng) 2339.1 購物車 2369.2 下訂單 2509.3 網上支付 2569.4 本章小結 262第10章 進銷存平臺 26310.1 進貨 26510.2 銷貨 27510.3 驗收入庫 28310.4 本章小結 288第11章 網絡信息港 28911.1 用戶注冊 29011.2 信息分類 29611.3 信息顯示 30511.4 本章小結 316第12章 個人博客系統(tǒng) 31712.1 初識Velocity 31812.2 TAG瀏覽 32612.3 RSS瀏覽 33512.4 TraceBack回訪 34212.5 本章小結 348第13章 網摘 34913.1 “加入網摘”的動作 35113.2 個人網摘管理 37413.3 類似網摘 38413.4 本章小結 386第14章 影視音樂系統(tǒng) 38714.1 網頁播放器 38714.1.1 Windows Media Player播放器 38714.1.2 Real Player播放器 39514.1.3 Flash Player播放器 39714.1.4 播放列表的生成 39914.1.5 視頻音頻播放的應用示例 40614.2 防盜鏈系統(tǒng) 41314.3 多服務器鏡像 41614.4 本章小結 418第15章 搜索系統(tǒng) 41915.1 模糊搜索 41915.2 分詞技術 42315.3 高效率分頁 43215.4 本章小結 446第16章 友情鏈接系統(tǒng) 44716.1 精確點擊統(tǒng)計 44916.2 來源獲取 46016.3 排行調整 46216.4 本章小結 468第17章 投票調查系統(tǒng) 46917.1 投票 47017.2 餅狀圖繪制 47417.2.1 JFreeChart概述 47417.2.2 使用JFreeChart繪制投票結果餅狀圖 49817.3 投票記錄 50317.4 本章小結 508第18章 網上辦公系統(tǒng) 50918.1 備忘錄 51018.2 工作計劃 51418.3 客戶管理 52318.4 本章小結 532第19章 主機域名系統(tǒng) 53319.1 域名注冊查詢 53419.2 服務器狀態(tài)實時查詢 53819.3 服務器探針 54119.4 本章小結 558第20章 郵件列表系統(tǒng) 55920.1 JavaMail郵件發(fā)送 56020.2 附件發(fā)送和復合郵件內容顯示 56320.3 JavaMail控件開發(fā) 56920.4 本章小結 584第21章 社區(qū)系統(tǒng) 58521.1 在線人數統(tǒng)計 58621.2 發(fā)帖 59921.3 論壇等級控制 60721.4 本章小結 616第22章 上傳下載系統(tǒng) 61722.1 JSP無組件上傳與下載 61822.1.1 采用文件流方式實現文件上傳 61822.1.2 用JavaBean實現文件上傳 62822.1.3 采用文件流輸出的方式實現文件下載 63622.2 JSP組件上傳與下載 63822.2.1 相關類介紹 63822.2.2 用jspSmartUpload組件實現文件上傳 64422.2.3 用jspSmartUpload組件實現文件下載 64822.3.4 用jspSmartUpload組件進行較復雜的表單處理 65022.3 下載負載均衡 65222.4 本章小結 654第23章 圖片動畫展示系統(tǒng) 65523.1 圖片處理 65623.2 自動讀取模塊 66823.3 自動錯誤報告 67223.4 本章小結 676第24章 統(tǒng)計計數系統(tǒng) 67724.1 訪問統(tǒng)計 67824.2 訪問分析 68624.3 條形圖繪制 69324.4 本章小結 699第25章 廣告管理系統(tǒng) 70125.1 廣告展示 70225.2 點擊統(tǒng)計 70925.3 廣告輪換簡介 71925.4 本章小結 730第26章 內容發(fā)布系統(tǒng) 73126.1 模板管理 73326.2 靜態(tài)頁面生成 74426.3 CSS樣式編輯 75026.4 本章小結 761第27章 人才系統(tǒng) 76327.1 簡歷填寫生成模塊 76527.2 職位搜索 77627.3 簡歷投遞 78327.4 本章小結 792第28章 交友系統(tǒng) 79328.1 信息展示 79428.2 站內消息 81228.3 實名認證 82828.4 本章小結 834第29章 RSS訂閱 83529.1 生成RSS聚合頁 84129.2 在線RSS閱讀獲取 85729.3 自動刷新動態(tài)更新的RSS 86029.4 本章小結 864第30章 電子政務系統(tǒng) 86530.1 權限控制 86730.2 工單 87830.3 審批 89030.4 本章小結 894第31章 房產系統(tǒng) 89531.1 房屋展示 89631.2 聯系信息查看 90531.3 在線訂購 91131.4 本章小結 920第32章 JSP程序的優(yōu)化 92132.1 數據庫設計和優(yōu)化 92232.2 JSP和Java程序的優(yōu)化 92932.3 本章小結 946第33章 申請域名與虛擬主機 94733.1 域名和虛擬主機 94733.2 域名和虛擬主機的主要技術參數 94833.2.1 域名的相關技術 94832.2.2 虛擬主機的相關技術 95033.3 域名和虛擬主機購買指南 95233.4 行業(yè)陷阱 953第34章 后臺管理與網站維護 95734.1 網站日常維護方法 95734.2 網站安全守則 95934.3 建站常見問題解析 960
章節(jié)摘錄
第1章 JSP環(huán)境、語法快速入門JSP是由Sun公司為創(chuàng)建動態(tài)Web內容而定義的一種技術,它是與Java相關的一種HTML文檔,Java提供動態(tài)內容。JSP是服務器端應用,它們接受請求并生成響應,此請求通常產生于一個Web客戶端,而響應則生成一種HTML文檔,需要返回給Web客戶端。由于JSP是服務器端應用,它們擁有對服務器端資源的訪問,諸如Servlet、JavaBean、EJB和數據庫。下面就讓我們開始JSP之旅吧!1.1 JSP運行環(huán)境配置1.1.1 建立JSP開發(fā)平臺Tomcat自從JSP發(fā)布以后,推出了各式各樣的JSP引擎。作為世界上用得最多的Web服務器軟件——Apache的Apache Group也在進行JSP的實用研究。最初的軟件產品是在Apache的JavaServlet引擎,即ApacheJServ的基礎上實現的GNUJSP,一直到GNUJSP 1.0版本,基本上實現了JSP 1.0標準。另外還出現了一個被稱為GSP的產品,是作為GNU體系的一個服務器端的Script語言實現的。GNUJSP基本上是一個ApacheJServ的附屬,它主要利用Servlet將JSP源文件翻譯成為一個Servlet的Java語言源文件,然后經Java編譯器編譯后作為Servlet執(zhí)行。在完成GNUJSP 1.0開發(fā)以后,開發(fā)組的成員開始考慮在SUN的JSWDK基礎上開發(fā)一個可以直接提供Web服務的JSP服務器,當然同時也支持Servlet。這樣,Jakarta—Tomcat就誕生了。作為一個開放源代碼的軟件,Jakarta—Tomcat有著自己獨特的優(yōu)勢。首先,它容易得到。事實上,任何人都可以從因特網上自由地下載這個軟件。無論從http://jakarta.apache.org還是從其他網站都可以得到。其次,對于開發(fā)人員,特別是Java開發(fā)人員,Tomcat提供了全部的源代碼,包括Servlet引擎、JSP引擎、HTTP服務器等,無論是對哪一方面感興趣的程序員,都可以從這些由世界頂尖的程序員編寫的代碼中獲得收益。
編輯推薦
《開發(fā)者突擊:JSP網絡開發(fā)經典模塊實現全集》涵蓋了目前市場上流行的電子商務、電子政務、博客、留言板、論壇等25類系統(tǒng)的經典模塊,詳細介紹了這些模塊設計、開發(fā)的過程。《開發(fā)者突擊:JSP網絡開發(fā)經典模塊實現全集》首先介紹了JSP的基礎知識,然后詳細分析了25類系統(tǒng)的經典模塊,詳細介紹了每個經典模塊的設計思路和開發(fā)過程,最后介紹了JSP網站的一些運營方面的知識?!堕_發(fā)者突擊:JSP網絡開發(fā)經典模塊實現全集》組織結構、內容安排合理,并充分考慮了各層次讀者的需求,除了介紹25類系統(tǒng)的經典模塊的實現過程和思路外,還介紹了相關的JSP的基礎知識,同時從經營一個JSP系統(tǒng)的角度介紹了相關的運營和維護方面的知識。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載