出版時間:2011-2 出版社:機械工業(yè)出版社 作者:任文娟 等 著 頁數(shù):245
內容概要
《Java Web應用開發(fā)技術》是Java Web應用開發(fā)技術的基礎教程,在內容章節(jié)的安排上由淺入深地介紹了Web應用開發(fā)技術的基本概念和Java Web開發(fā)環(huán)境的搭建及Servlet、JSP、JavaBean、JDBC、MVC、Struts、Hibernate等關鍵技術。 《Java Web應用開發(fā)技術》概念清楚,層次分明,結構合理。書中列舉的大量實例都具有較強的實用性,而且關鍵技術章節(jié)中列舉的綜合實例是讀者非常熟悉的“網上書店系統(tǒng)”中的子模塊,讀者學完后能參考實例開發(fā)一個小型的Web應用系統(tǒng)?! 禞ava Web應用開發(fā)技術》可作為高職高專院校軟件技術專業(yè)學生的Java Web應用開發(fā)技術教材,也可作為廣大Java Web應用開發(fā)技術初學者的學習用書,對于有一定Java Web開發(fā)基礎的讀者也有一定的參考價值。
書籍目錄
出版說明前言第1章 Java Web應用概述1.1 Web應用程序簡介1.1.1 C/S和B/S開發(fā)模式1.1.2 Web應用簡介1.1.3 Web應用程序工作原理1.1.4 Java Web應用程序1.2 Java Web編程簡介1.2.1 Java Web開發(fā)模式1.2.2 Web應用程序的開發(fā)過程1.3 Java Web開發(fā)環(huán)境的搭建1.3.1 JDK的安裝與配置1.3.2 Tomcat的安裝與配置1.3.3 Eclipse的安裝與配置1.3.4 MyEclipse的安裝與配置1.4 使用MyEclipse進行Web開發(fā)1.4.1 使用MyEclipse新建Web項目1.4.2 在MyEclipse中新建JSP頁面1.4.3 MyEclipse整合Tomcat1.4.4 MyEclipse部署項目1.5 本章小結1.6 本章實訓第2章 Servlet技術2.1 Servlet簡介2.1.1 Servlet概述2.1.2 簡單的Servlet實例2.2 Servlet的生命周期2.3 Servlet API2.3.1 Servlet接口2.3.2 ServletRequest接口2.3.3 ServletResponse接口2.3.4 ServletConfig接口2.4 HTTP與HttpServlet2.4.1 HTTP請求2.4.2 HTTP響應2.4.3 HttpServlet簡介2.4.4 HttpServlet的實現(xiàn)2.4.5 程序實例2.5 Servlet的配置2.5.1 Servlet的名字和類2.5.2 初始化參數(shù)2.5.3 啟動裝入優(yōu)先級2.5.4 Servlet的映射2.6 Servlet上下文2.6.1 ServletContext接口2.6.2 程序實例2.7 請求轉發(fā)與重定向2.7.1 RequestDispatcher接口2.7.2 獲取RequestDispatcher對象2.7.3 程序實例2.7.4 請求重定向2.8 會話跟蹤2.8.1 Session?介2.8.2 HttpSession接口2.8.3 程序實例2.8.4 Session與Cookie的區(qū)別2.9 Servlet過濾器2.9.1 Servlet過濾器簡介2.9.2 創(chuàng)建Servlet過濾器2.9.3 配置Servlet過濾器2.10 監(jiān)聽器2.10.1 監(jiān)聽器簡介2.10.2 創(chuàng)建監(jiān)聽器2.10.3 配置監(jiān)聽器2.11 本章小結2.12 本章實訓第3章 JSP技術3.1 JSP簡介3.2 JSP基本語法3.2.1 JSP構成3.2.2 指令元素3.2.3 腳本元素3.2.4 動作元素3.2.5 JSP中的注釋3.3 JSP內置對象3.3.1 內置對象概述3.3.2 request對象3.3.3 response對象3.3.4 session對象3.3.5 application對象3.3.6 out對象3.3.7 pageContext對象3.3.8 exception對象3.3.9 其他對象?3.4 JSP與JavaBean3.4.1 JavaBean簡介3.4.2 在JSP中使用JavaBean3.4.3 JavaBean應用實例3.5 本章小結3.6 本章實訓第4章 Java Web編程中數(shù)據(jù)庫技術的應用4.1 數(shù)據(jù)庫和常用的SQL語句簡介4.1.1 數(shù)據(jù)定義4.1.2 數(shù)據(jù)更新4.1.3 數(shù)據(jù)查詢4.2 JDBC簡介4.2.1 JDBC的基本功能4.2.2 數(shù)據(jù)庫驅動程序4.3 JDBC常用接口4.3.1 Driver接口4.3.2 DriverManager類4.3.3 Connection接口4.3.4 Statement接口4.3.5 ResultSet接口4.4 連接數(shù)據(jù)庫4.4.1 數(shù)據(jù)庫URL4.4.2 注冊驅動程序4.4.3 使用專用JDBC驅動程序連接數(shù)據(jù)庫4.5 在JSP中使用JDBC訪問數(shù)據(jù)庫4.5.1 創(chuàng)建數(shù)據(jù)庫表4.5.2 添加數(shù)據(jù)4.5.3 讀取數(shù)據(jù)4.5.4 更新數(shù)據(jù)4.5.5 ?除數(shù)據(jù)4.6 數(shù)據(jù)庫的高級應用4.6.1 事務4.6.2 元數(shù)據(jù)4.6.3 配置和訪問數(shù)據(jù)源4.7 JSP通過JavaBean訪問數(shù)據(jù)庫4.8 在Servlet中使用JDBC訪問數(shù)據(jù)庫4.9 本章小結4.10 本章實訓第5章 MVC架構模式5.1 設計模式5.1.1 模式簡介5.1.2 MVC模式5.2 JSP的兩種開發(fā)模型5.2.1 模型1 JSP+JavaBean5.2.2 模型2 JSP+JavaBean+Servlet5.2.3 兩種模式的技術特點5.3 程序實例5.4 本章小結5.5 本章實訓第6章 Struts框架基礎6.1 Struts概述6.1.1 Struts簡介6.1.2 Struts概念和體系結構6.2 基于Struts的Web應用實例6.2.1 Struts開發(fā)環(huán)境的搭建6.2.2 一個簡單的Struts應用6.2.3 Struts工作流程6.3 Struts配置文件6.4 Struts核心組件6.4.1 Struts框架包含的主要的包6.4.2 Struts框架包含的核心組件6.5 Struts標簽庫6.5.1 標簽庫概述6.5.2 HTML標簽6.5.3 Bean標簽6.5.4 Logic標簽6.6 Struts應用舉例6.7 本章小結6.8 本章實訓第7章 Struts框架的高級特性7.1 Struts國際化與異常處理7.1.1 Struts國際化7.1.2 Struts異常處理7.2 動態(tài)ActionForm7.2.1 配置動態(tài)ActionForm7.2.2 訪問動態(tài)ActionForm7.2.3 動態(tài)ActionForm的reset()方法7.2.4 動態(tài)ActionForm的表單驗證7.3 Struts的數(shù)據(jù)校驗7.3.1 Validator驗證框架簡介7.3.2 對標準ActionForm的校驗7.3.3 對動態(tài)ActionForm的校驗7.3.4 Validator框架中使用JavaScript的校驗7.4 Struts綜合應用實例7.5 本章小結7.6 本章實訓第8章 Hibernate框架的基本應用8.1 Hibernate框架簡介8.2 一個簡單的Hibernate應用程序8.3 Hibernate的體系結構及工作原理8.3.1 Hibernate體系結構8.3.2 Hibernate API8.3.3 Hibernate工作原理8.4 在MyEclipse中開發(fā)Hibernate應用程序8.4.1 MyEclipse中為項目添加Hibernate支持8.4.2 Hibernate應用實例8.5 Struts整合Hibernate開發(fā)8.6 本章小結8.7 本章實訓第9章 綜合實訓9.1 綜合實訓1:網上書店系統(tǒng)9.2 綜合實訓2:校園博客系統(tǒng)9.3 綜合實訓3:校園二手交易平臺參考文獻
圖書封面
評論、評分、閱讀與下載