预购商品
书目分类
特别推荐
JSP(Java Server Pages,Java伺服器頁面)是由Sun公司宣導的、許多公司參與建立的一種動態網頁技術標準。JSP被賦予了Java技術的強大功能,能夠為用戶提供強大的技術支援;同時,JSP繼承了Java的優勢,可以建立安全的、跨平臺的動態網站。 本書從初學者的角度出發進行講解,共13章,詳細講解了JSP的基本語法和Web程式設計方法。可分為三個部分:第1章和第2章是第一部分,介紹了Web技術概論、開發環境的搭建和JDBC;第3章至第9章是第二部分,詳細講解了Web的核心開發技術;第10章至第13章是第三部分,引入真實的企業專案,揭示專案開發的真實內幕,可以讓讀者切身感受到專案開發帶來的樂趣。本書使用深入淺出、通俗易懂的語言闡述教材中涉及的概念,並通過結合典型翔實的Web應用案例、分析案例代碼、解決常見問題等方式,説明讀者掌握Web應用程式開發的全過程。 本書附有原始程式碼、習題、教學課件等資源,既可作為JSP初學者的入門教材,也可作為高等院校相關專業的教材和輔導用書,而且對JSP開發人員的自學也具有較高的參考價值,是一本適合廣大電腦程式設計愛好者的讀物。
第1章 Java Web概述 001 1.1 XML基礎 002 1.1.1 XML概述 002 1.1.2 XML語法 004 1.1.3 DTD約束 007 1.1.4 XML Schema約束 014 1.2 HTTP 020 1.2.1 HTTP概述 021 1.2.2 HTTP請求消息 024 1.2.3 HTTP回應訊息 028 1.3 Web開發的相關知識 030 1.3.1 B/S架構和C/S架構 030 1.3.2 Web開發背景知識 031 1.4 Tomcat 033 1.4.1 Tomcat簡介 033 1.4.2 Tomcat的安裝 033 1.5 本章小結 037 第2章 JDBC 038 2.1 什麼是JDBC 038 2.2 JDBC常用API 039 2.2.1 Driver介面 039 2.2.2 DriverManager類 039 2.2.3 Connection介面 039 2.2.4 Statement介面 040 2.2.5 PreparedStatement 介面 040 2.2.6 ResultSet介面 041 2.3 實現第一個JDBC程式 042 2.4 PreparedStatement 對象 047 2.5 ResultSet對象 049 2.6 本章小結 054 第3章 Servlet基礎 055 3.1 Servlet概述 055 3.2 Servlet開發入門 056 3.2.1 Servlet介面及其實現類 056 3.2.2 實現第一個Servlet程式 058 3.2.3 Servlet的生命週期 065 3.3 Servlet應用 067 3.4 ServletConfig和ServletContext 071 3.4.1 ServletConfig介面 071 3.4.2 ServletContext介面 073 3.5 本章小結 078 第4章 請求和回應 079 4.1 HttpServletResponse對象 080 4.1.1 發送狀態碼的相關方法 080 4.1.2 發送回應訊息頭的相關方法 080 4.1.3 發送回應訊息體的相關方法 082 4.2 HttpServletResponse應用 083 4.2.1 解決中文輸出亂碼問題 083 4.2.2 請求重定向 084 4.3 HttpServletRequest對象 086 4.3.1 獲取請求行資訊的相關方法 086 4.3.2 獲取請求消息頭的相關方法 088 4.4 HttpServletRequest應用 090 4.4.1 獲取請求參數 090 4.4.2 通過HttpServletRequest物件傳遞資料 093 4.5 RequestDispatcher物件的應用 093 4.5.1 RequestDispatcher介面 093 4.5.2 請求轉發 094 4.5.3 請求包含 095 4.6 本章小結 097 第5章 會話技術 098 5.1 會話技術概述 098 5.2 Cookie對象 099 5.2.1 Cookie 099 5.2.2 Cookie API介紹 101 5.3 Session對象 104 5.3.1 Session 104 5.3.2 Session API介紹 104 5.3.3 Session超時管理 105 5.4 本章小結 111 第6章 JSP技術 112 6.1 JSP概述 112 6.1.1 什麼是JSP 112 6.1.2 編寫第一個JSP檔 113 6.1.3 JSP運行原理 113 6.2 JSP基本語法 114 6.2.1 JSP腳本元素 115 6.2.2 JSP注釋 119 6.3 JSP指令 121 6.3.1 page指令 122 6.3.2 include指令 127 6.4 JSP隱式對象 128 6.4.1 隱式物件的概述 128 6.4.2 out對象 129 6.4.3 pageContext對象 131 6.4.4 exception對象 133 6.5 JSP動作標記 134 6.5.1 動作標記 134 6.5.2 動作標記 137 6.6 本章小結 139 第7章 EL和JSTL 140 7.1 初識JavaBean 140 7.1.1 什麼是JavaBean 141 7.1.2 訪問JavaBean的屬性 141 7.2 EL 146 7.2.1 初始EL 146 7.2.2 EL中的識別字 146 7.2.3 EL的保留字 147 7.2.4 EL中的變數 147 7.2.5 EL中的常量 149 7.2.6 EL中的運算子 149 7.2.7 EL隱式對象 152 7.3 JSTL 157 7.3.1 什麼是JSTL 157 7.3.2 JSTL的安裝和測試 158 7.3.3 JSTL中的Core標記庫 159 7.4 本章小結 170 第8章 Servlet高級功能 171 8.1 Filter 171 8.1.1 什麼是Filter 171 8.1.2 Filter介面 173 8.1.3 創建第一個Filter類 173 8.1.4 Filter配置 175 8.1.5 FilterConfig介面 179 8.1.6 Filter鏈 182 8.2 Listener 186 8.2.1 Servlet事件監聽器概述 187 8.2.2 任務 188 8.3 本章小結 199 第9章 資料庫連接池與DBUtils工具 200 9.1 資料庫連接池 201 9.1.1 什麼是資料庫連接池 201 9.1.2 DataSource介面 202 9.1.3 DBCP連接池 203 9.1.4 C3P0連接池 206 9.2 DBUtils工具 208 9.2.1 DBUtils工具介紹 208 9.2.2 QueryRunner類 208 9.2.3 ResultSetHandler介面 212 9.2.4 ResultSetHandler實現類 215 9.3 本章小結 218 第10章 JSP開發模型 219 10.1 JSP開發模型概述 219 10.2 MVC設計模式 220 10.3 本章小結 224 第11章 物業管理系統 225 11.1 項目概述 225 11.1.1 需求分析 226 11.1.2 功能結構 226 11.1.3 項目預覽 226 11.2 專案設計 227 11.2.1 系統設計 227 11.2.2 資料庫設計 228 11.2.3 專案環境搭建 230 11.3 本章小結 230 第12章 物業管理系統前景程式 231 12.1 管理員功能 232 12.2 業主資訊 236 12.3 房產資訊 237 12.4 通知公告 238 12.5 故障報修 240 12.6 其他功能 241 12.7 本章小結 242 第13章 物業管理系統幕後程式 243 13.1 後臺管理系統概述 243 13.2 系統使用者註冊和登錄功能模組 244 13.2.1 增加一條房產資訊的後臺實現 244 13.2.2 修改/刪除一條房產資訊的後臺實現 246 13.3 業主資訊管理模組 252 13.4 房產資訊管理模組 254 13.5 通知公告管理模組 256 13.6 故障報修管理模組 258 13.7 物業管理系統後臺的工具類 261 13.7.1 資料庫連接工具 261 13.7.2 加密工具 263 13.8 設定檔 263 13.9 本章小結 265 參考文獻 266
客服公告
热门活动
订阅电子报