買這商品的人也買了...
-
$550$429 -
$980$833 -
$301Linux 系統命令及 Shell 腳本實踐指南
-
$320Java Web 開發技術詳解
-
$1,500$1,425 -
$540$459 -
$540$459 -
$720$612 -
$250Spring MVC學習指南
-
$620$558 -
$480$379 -
$403深入分析 Java Web 技術內幕 (修訂版)
-
$450$356 -
$403Tomcat 架構解析
-
$820$640 -
$550$429 -
$680$537 -
$588$559 -
$857瘋狂 Spring Boot 終極講義
-
$600$468 -
$1,000$660 -
$768$730 -
$650$507 -
$505從零開始學 Spring Boot
-
$650$507
相關主題
商品描述
<內容簡介>
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 小結
參考文獻