Java Web核心技術 Java Web 核心技术

毋建軍

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

Java Web應用已經成為當前因特網主流的應用發展方向之一,尤以移動因特網為代表的領域,更是離不開Java Web技術的支撐,如何快速地從繁多、雜亂的Web技術中學習核心基礎內容,是許多學習者面臨的技術門檻,《Java Web核心技術》作者毋建軍希望通過理論和實際應用相結合的方式,讓初入者能夠理解其關註的技術內容。
本書作為Java Web原理與技術應用的人門書籍,內容全面且通俗易懂,對Java Web應用所涉及的關鍵核心技術進行了全面的詳解,除了對Web基礎技術HTML、JavaScript、Servlet、JSP解析之外,還詳細講述了核心技術應用開發中的設計模式、框架模式、Web應用服務器、JDBC、XML、Struts、Hibernate、Spring等技術及實踐應用,以幫助讀者學習和深入理解相關技術。
本書適用於對Java Web應用技術感興趣的初學者、技術人員,可作為大中專院校軟件開發、移動應用開發相關專業的教材,也可作為Java Web開發人員的參考書。

<章節目錄>

第1章  JavaWeb技術概述
  1.1  Javaweb開發模式
    1.1.1  軟件架構模式(C∕S、B∕S)
    1.1.2  軟件初期設計模式
    1.1.3  MVC模式
    1.1.4  框架模式與設計模式
  1.2  JavaWeb應用服務器
    1.2.1  Apache服務器
    1.2.2  Tomcat服務器
    1.2.3  WebSphere服務器
    1.2.4  WebLogic服務器
    1.2.5  Resin服務器和JBoss服務器
  1.3  JavaWeb服務器安裝、測試
    1.3.1  Apache服務器
    1.3.2  Tomcat服務器
    1.3.3  WebSphere服務器
  1.4  JavaWeb開發環境搭建
    1.4.1  開發工具與環境
    1.4.2  開發工具集成
    1.4.3  創建部署Web程序
  1.5  小結
第2章  JavaWeb基礎
  2.1  HTML語言
    2.1.1  HTML簡介
    2.1.2  HTML基本結構
    2.1.3  HTML常用標籤
  2.2  JavaScript技術
    2.2.1  JavaScript簡介
    2.2.2  JavaScript表單應用
    2.2.3  JavaScript正則表達式
  2.3  Servlet技術
  2.4  JSP技術
    2.4.1  JSP技術簡介
    2.4.2  JSP頁面元素
    2.4.3  JSP內置對象
    2.4.4  JSP異常處理
  2.5  小結
第3章  JDBC技術
  3.1  JDBC技術簡介
    3.1.1  JDBC簡介
    3.1.2  JDBCAPI
  3.2  JDBC驅動和數據庫訪問
    3.2.1  JDBC驅動
    3.2.2  JDBc訪問數據庫
  3.3  JDBC數據庫高級應用
    3.3.1  JDBCSQL異常處理
    3.3.2  事務處理
    3.3.3  元數據
    3.3.4  數據源應用
  3.4  小結

第4章  XML技術
  4.1  XML技術簡介
    4.1.1  XML簡介
    4.1.2  XML特性
  4.2  XML組成、規範
    4.2.1  XML文檔結構
    4.2.2  XML基本語法
    4.2.3  XML標記
    4.2.4  XML元素和屬性
    4.2.5  XMLDTD格式
    4.2.6  XMLSchema格式
  4.3  XML技術應用
    4.3.1  XMLDTD應用
    4.3.2  XMLSchema應用
  4.4  XML解析
    4.4.1  DOM解析
    4.4.2  SAX解析
    4.4.3  DOM4J解析
  4.5  小結
第5章  Struts技術
  5.1  Struts基礎
    5.1.1  Struts技術簡介
    5.1.2  Struts模型映射
  5.2  struts2框架及工作流程
    5.2.1  Struts2框架
    5.2.2  Struts2的工作流程
    5.2.3  Struts2基本配置及簡單應用
    5.2.4  Struts2常用配置
  5.3  創建Controller組件
    5.3.1  FilterDispatcher
    5.3.2  Action的開發
    5.3.3  Model驅動
  5.4  Model組件創建
  5.5  View組件創建
  5.6  小結
第6章  Struts2標籤
  6.1  Struts2標籤簡介
  6.2  一般標籤(非UI標籤)
    6.2.1  控制標籤
    6.2.2  數據輸出標籤
  6.3  UI標籤
    6.3.1  表單標籤
    6.3.2  非表單標籤
    6.3.3  綜合應用
  6.4  EL表達式語言
    6.4.1  EL基本用法
    6.4.2  OGNL表達式
  6.5  小結
第7章  Struts高級技術
  7.1  Struts2國際化

    7.1.1  Struts2國際化方式
    7.1.2  參數化國際化字符串
    7.1.3  struts2定位資源屬性文件順序
    7.1.4  其他加載國際化資源文件的方式
    7.1.5  國際化應用實例
    7.1.6  數據庫中文問題的處理
  7.2  Struts2下快捷地選擇或切換語言
  7.3  Struts2類型轉換
  7.4  數據驗證
    7.4.1  使用Action的validate()方法
    7.4.2  使用Validation框架驗證數據
  7.5  Struts2攔截器
    7.5.1  Struts2攔截器概述
    7.5.2  攔截器的應用
  7.6  Struts2文件傳輸
    7.6.1  創建上傳、下載頁面
    7.6.2  創建文件上傳、下載Action處理類
    7.6.3  配置struts.xml文件
    7.6.4  錯誤信息輸出
  7.7  小結
第8章  Hibernate技術
  8.1  Hibel。nate概述
  8.2  Hihernate對象∕關係數據庫映射(單表)
    8.2.1  持久化層
    8.2.2  Session操作方法
  8.3  Hibernate實體關係映射(多表)
    8.3.1  一對一關係
    8.3.2  一對多、多對一關係
    8.3.3  多對多關係
  8.4  Hibernate繼承策略
  8.5  Hibernate應用開發
  8.6  小結
第9章  Spring技術
  9.1  Spring概述
  9.2  IoC(控制反轉)模式
  9.3  Spring核心容器
    9.3.1  BeanFactory
    9.3.2  BeanWrapper
    9.3.3  ApplicationContext
    9.3.4  WebContext應用
  9.4  Bean應用
    9.4.1  Bean定義及應用
    9.4.2  Bean的生命周期
    9.4.3  Bean的依賴方式
    9.4.4  集合註入的方式
  9.5  SpringBean應用開發
  9.6  小結
第10章  Spring高級技術與集成
  10.1  Spring持久層
    10.1.1  數據源的註入

    10.1.2  Spring定時器
  10.2  SpringAOP
    10.2.1  AOP概念和通知
    10.2.2  Spring切人點
    10.2.3  AOP基本應用
  10.3  創建AOP代理
  10.4  Spring事務處理
    10.4.1  編程式事務處理
    10.4.2  聲明式事務處理
  10.5  Spring和Struts集成應用
  10.6  Struts—Spring—Hiernate的集成應用
  10.7  小結
參考文獻