Java Web編程入門與實戰

Java Web編程入門與實戰

《JavaWeb編程入門與實戰》是2010年人民郵電出版社出版的圖書,作者是溫尚書,陳石華,萬欣。

基本介紹

  • 作者:溫尚書//陳石華//萬欣
  • ISBN:9787115223548
  • 頁數:366
  • 定價:39.80元
  • 出版社:人民郵電
  • 出版時間:2010-3
內容介紹,作品目錄,

內容介紹

《Java Web編程入門與實戰》涵蓋了Java Web編程中用到的各種技術,包括了頁面設計的基本知識,JDBC編程基礎,Servlet和JSP規範,表達式語言和JSTL標準標籤庫,過濾器的使用以及Ajax的基本套用,幫助讀者快速全面地掌握Java Web開發的相關技能。書中通過大量淺顯易懂的例子來介紹各種枯燥的原理,用平實的語言來講解嚴謹的理論,最後用一個綜合案例來將前面的知識串聯起來,讓讀者能夠儘快學以致用。
《Java Web編程入門與實戰》適合於有一定Java基礎的讀者學習Java Web編程,適合於作為各培訓機構或者大專院校計算機專業Java Web課程的授課用書。

作品目錄

第1章 JavaWeb編程基礎 1.1 HTML基礎 1.2 <HEAD>中常用的標記 1.3 <BODY>中常用的標記 1.3.1 <BODY>標記 1.3.2 <FONT>標記 1.3.3 標題字型 1.3.4 <IMG>標記 1.3.5 <A>標記 1.3.6 列表標記 1.3.7 表格定義標記 1.3.8 表單(FORM)定義 1.3.9 文本組件 1.3.10 下拉列表 1.3.11 單選框 1.3.12 多選框 1.3.13 按鈕 1.3.14 隱藏域 1.3.15 檔案上載組件 1.4 JavaScript編程入門 1.4.1 JavaScript基礎知識 1.4.2 JavaScript常用內置對象 1.4.3 JavaScript中的方法 1.4.4 JavaScript中的事件處理 1.4.5 使用JavaScript進行表單驗證 1.5 配置JSP/Servlet開發環境 1.5.1 Tomcat的安裝和使用 1.5.2 建立套用目錄 本章小結 課後練習題第2章 JDBC編程 2.1 JDBC簡介 2.1.1 JDBC的概念及特點 2.1.2 如何通過Web存取資料庫 2.1.3 JDBC的結構 2.1.4 JDBC的種類 2.1.5 JDBCURL 2.1.6 手動建立ODBC數據源 2.1.7 設定和Oracle相關的環境 2.2 通過JDBC操縱資料庫 2.2.1 JDBC訪問資料庫的基本步驟 2.2.2 常用的JDBC類與方法 2.2.3 可滾動和可更新的結果集 2.2.4 CallableStatement 2.2.5 事務處理 2.2.6 批處理 2.2.7 操作Oracle中的BLOB/CLOB類型數據 2.2.8 獲得資料庫元數據 2.3 資料庫連線池 2.3.1 連線池的概念 2.3.2 連線池的分配與釋放 2.3.3 連線池的配置與維護 2.3.4 Tomcat資料庫連線池的配置 2.4 防止SQL注入攻擊 本章小結 課後練習題第3章 JavaServlet編程 3.1 Servlet基礎知識 3.2 編寫第一個簡單的Servlet程式 3.2.1 配置servletinvoker 3.2.2 配置Servlet映射 3.2.3 Servlet的運行機制 3.3 HttpServlet中的方法 3.3.1 doGet()/doPost()方法 3.3.2 init()方法 3.3.3 service()方法 3.3.4 destroy()方法 3.4 Servlet的生命周期 3.5 利用Servlet讀取HTML表單數據 3.5.1 客戶端傳遞數據的方式 3.5.2 在Servlet中讀取客戶端傳送的數據 3.6 處理HTTP報頭 3.6.1 在Servlet中取得HTTP請求報頭 3.6.2 讀取CGI變數 3.6.3 在Servlet中設定HTTP回響頭 3.6.4 通過HTTP報頭解決中文問題 3.7 處理Cookie 3.7.1 Cookie基礎 3.7.2 在Servlet中處理Cookie 3.8 會話跟蹤 3.8.1 會話的意義和用途 3.8.2 Servlet中跟蹤會話狀態 3.9 ServletContext接口 3.10 編寫執行緒安全的Servlet 3.10.1 編寫執行緒安全的Servlet 3.10.2 Servlet2.4 中被廢棄的SingleThreadModel接口 本章小結 課後練習題第4章 JSP編程初步 4.1 JSP基礎知識 4.2 編寫一個簡單的ISP程式 4.2.1 編寫JSP代碼 4.2.2 將JSP程式部署到Tomcat申 4.3 JSP程式基本架構 4.3.1 JSP注釋 4.3.2 JSP表達式 4.3.3 JSP Scriptlet 4.3.4 JSP聲明 4.4 JSP和Servlet的關係 4.5 在JSP/Servlet中使用JDBC訪問資料庫 4.6 使用資料庫訪問類訪問資料庫 本章小結 課後練習題第5章 JSP指令和動作 5.1 指令 5.1.1 指令基本概述 5.1.2 page指令 5.1.3 include指令 5.2 JSP動作 5.2.1 JSP動作概述 5.2.2 include動作 5.2.3 forward動作 本章小結 課後練習題第6章 JSP隱含對象 6.1 JSP隱含對象概述 6.2 out對象 6.3 request對象 6.4 response對象 6.5 session對象 6.6 application對象 6.7 exception對象 6.8 pageContext對象 6.9 page對象 6.10 config對象 本章小結 課後練習題第7章 JSP和JavaBean 7.1 JavaBean簡介 7.2 使用JavaBean 7.3 將Bean屬性和request參數關聯 7.3.1 使用表達式設定屬性 7.3.2 使用setProperty的param屬性 7.3.3 將所有的屬性與請求參數關聯 7.4 JavaBean的範圍 7.4.1 page 7.4.2 request 7.5 JSP和Servlet的通信 7.6 MVC設計模式 本章小結 課後練習題第8章 表達式語言 8.1 EL(表達式語言)基礎 8.2 訪問作用域屬性(attribute) 8.3 使用EL訪問JavaBean 8.4 使用EL訪問集合對象 8.5 EL隱含對象 8.6 EL中的.與[]運算符 8.7 EL運算符 8.7.1 EL運算中的算術運算符 8.7.2 EL運算申的關係運算符 8.7.3 EL運算中的邏輯運算符 8.7.4 EL運算中其他常用運算符 8.7.5 EL運算符優先權 8.8 自動類型轉換 本章小結 課後練習題第9章 JSTL核心標籤庫 9.1 概述 9.2 安裝使用JSTL 9.3 核心標籤庫(Core tag library) 9.3.1 一般用途的標籤 9.3.2 條件標籤 9.3.3 疊代標籤 9.3.4 URL操作 9.4 其他標籤庫 9.4.1 I18N標籤庫 9.4.2 SQL標籤庫 9.4.3 XML的標籤庫 9.4.4 Functions標籤庫 本章小結 課後練習題第10章 Filter和Listener 10.1 Filter 10.1.1 Filter概述 10.1.2 Filter的實現 10.1.3 用Filter處理許可權控制 10.1.4 和Filter相關的一些注意點 10.2 Listener 10.2.1 ServletContextListener 10.2.2 ServletContextAttributeListener 10.2.3 HttpSessionListener 10.2.4 HttpSessionAttributeListener 本章小結 課後練習題第11章 JSP/Servlet的綜合套用 11.1 網站計數器 11.2 Java Mail 11.3 分頁顯示 11.3.1 基於快取的分頁策略 11.3.2 基於查詢的分頁策略 11.4 檔案上載 11.5 Web應用程式的國際化 11.6 DAO(DataAccess Object)模式 11.6.1 DAO模式 11.6.2 Factory/Abstract Factory模式 11.6.3 DAO+Abstract Factory模式的實例 11.7 中文亂碼問題 11.7.1 字元編碼 11.7.2 亂碼產生的原因 11.7.3 亂碼解決方案 本章小結 課後練習題第12章 基於Ajax的程式開發 12.1 Ajax的歷史由來 12.2 B/S結構的用戶體驗問題 12.3 採用Ajax技術提升用戶體驗 12.4 Ajax原理解析 12.5 使用XMLHttpRequest對象與伺服器端通信 12.5.1 使用open方法創建一個請求 12.5.2 使用send方法傳送一個請求 12.5.3 使用onreadystatechange事件捕獲請求狀態變化 12.5.4 使用readyState屬性判斷請求狀態變化 12.5.5 使用status屬性判斷請求的結果 12.5.6 使用responseText獲得返回的文本 12.6 JavaScript開源框架Prototype簡介 12.6.1 Prototype常用方法 12.6.2 Ajax對象 本章小結 課後練習題第13章 Java Web綜合實例 13.1 需求說明 13.2 總體設計 13.3 資料庫設計 13.4 PO類 13.4.1 用於表示支出分類的類 13.4.2 用於表示支出的類 13.4.3 用於表示收入的類 13.4.4 用於統計支出的類 13.5 輔助類 13.5.1 資料庫操作相關的類 13.5.2 數字和字元之間轉換的類 13.5.3 讀取配置檔案中的資料庫相關參數設定 13.5.4 其他輔助功能 13.6 DAO層 13.6.1 DAO工廠類 13.6.2 操作“支出分類”表的DAO接口及實現 13.6.3 操作“每日支出”的DAO接口和實現 13.6.4 操作“每月收入”的DAO接口和實現 13.6.5 處理統計功能的DAO接口和實現 13.7 功能實現 13.7.1 新增每日支出 13.7.2 新增收入 13.7.3 按層級列出支出 13.7.4 按照不同周期的收支統計分析 本章小結 課後練習題

相關詞條

熱門詞條

聯絡我們