注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合輕松學開發(fā):輕松學Java Web開發(fā)

輕松學開發(fā):輕松學Java Web開發(fā)

輕松學開發(fā):輕松學Java Web開發(fā)

定 價:¥49.00

作 者: 張昆 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Java Java Script J2EE 程序設計 計算機/網絡

購買這本書可以去


ISBN: 9787121195587 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數: 396 字數:  

內容簡介

  《輕松學開發(fā):輕松學Java Web開發(fā)》由淺入深,全面、系統地介紹了Java Web開發(fā)技術?!遁p松學開發(fā):輕松學Java Web開發(fā)》最大的特色就是提供了大量的插圖,一改過去編程書籍枯燥乏味的文字講解,利用各種說明插圖和運行結果示意圖,生動形象地再現了Java Web開發(fā)需要的所有知識,使讀者能夠輕松地掌握學習內容。另外,作者專門為每一章編寫了一些習題,以便讀者對該章的學習水平進行檢測。本書還錄制了大量的配套教學視頻,這些視頻和書中的實例源代碼一起收錄于本書的配套光盤中?!遁p松學開發(fā):輕松學Java Web開發(fā)》共分5篇。第1篇“JSP基礎篇”,主要包括瀏覽器技術、JSP基礎、JSP內置對象、JavaBean基礎、Servlet編程以及EL表達式語言和JSTL標簽等知識。第2篇“Struts 2技術篇”,主要內容包括Struts 2框架入門、Struts 2配置詳解、Struts 2攔截器、Struts 2類型轉換和輸入校驗以及國際化和文件上傳、標簽庫等內容。第3篇“Hibernate技術篇”,主要包括Hibernate框架入門、Hibernate的配置和會話等技術。第4篇“Spring技術篇”,主要內容包括Spring框架入門、控制反轉和面向切面編程等方面的知識。第5篇“S2SH整合篇”,本篇主要實現了3種重要技術的整合開發(fā)?!遁p松學開發(fā):輕松學Java Web開發(fā)》涉及面廣,從基本操作到高級技術和核心原理,再到項目開發(fā),幾乎涉及Java Web開發(fā)的所有重要知識。本書適合所有想全面學習Java Web開發(fā)技術的人員閱讀,也適合各種希望使用Java Web 3大框架進行開發(fā)的工程技術人員使用。對于經常使用Java Web做開發(fā)的人員,更是一本不可多得的案頭必備參考書。

作者簡介

暫缺《輕松學開發(fā):輕松學Java Web開發(fā)》作者簡介

圖書目錄

JSP基礎篇
第1章 瀏覽器技術
1.1 HTTP協議
1.1.1 HTTP協議原理
1.1.2 HTTP請求格式
1.1.3 HTTP響應格式
1.1.4 Content type
1.2 HTML
1.2.1 標記語言
1.2.2 超鏈接
1.2.3 靜態(tài)頁面
1.3 HTML常用表單標簽
1.3.1 表單元素
1.3.2 表單元素的屬性
1.3.3 表單中添加目的地址
1.3.4 表單中添加數據的提交方式
1.4 CSS基礎
1.4.1 CSS屬性設置
1.4.2 CSS絕對定位
1.4.3 CSS實現表格變色
1.5 小結
1.6 本章習題
第2章 JSP基礎
2.1 JSP與服務器
2.1.1 JSP在服務器上的工作原理
2.1.2 Web服務器Tomcat的搭建
2.1.3 安裝MyEclipse
2.1.4 MyEclipse中集成Tomcat服務器
2.1.5 MyEclipse中JSP頁面的創(chuàng)建
2.1.6 MyEclipse中Web項目的發(fā)布和運行
2.2 JSP的基本語法
2.2.1 JSP注釋
2.2.2 聲明變量和方法
2.2.3 JSP表達式
2.3 JSP編譯指令
2.3.1 page指令
2.3.2 include指令
2.3.3 taglib指令
2.4 JSP動作指令
2.4.1 動作指令
2.4.2 動作指令
2.4.3 動作指令
2.5 小結
2.6 本章習題
第3章 JSP內置對象
3.1 request內置對象
3.1.1 獲取用戶提交的表單信息
3.1.2 獲取服務器端和客戶端信息
3.1.3 request中保存和讀取共享數據
3.2 response內置對象
3.2.1 response實現頁面轉向
3.2.2 動態(tài)設置頁面返回的MIME類型
3.3 out內置對象
3.4 session內置對象
3.4.1 獲取session的ID
3.4.2 session中保存和讀取共享數據
3.4.3 session對象的生命周期
3.5 application內置對象
3.6 其他內置對象
3.6.1 pageContext內置對象
3.6.2 config內置對象
3.6.3 exception內置對象
3.6.4 page內置對象
3.7 JSP中的中文亂碼問題
3.7.1 JSP頁面中文亂碼
3.7.2 表單提交中文亂碼
3.7.3 URL傳遞參數中文亂碼
3.7.4 MyEclipse開發(fā)工具中文JSP文件的保存
3.8 小結
3.9 本章習題
第4章 JavaBean基礎
4.1 創(chuàng)建JavaBean
4.1.1 JavaBean類
4.1.2 JavaBean屬性和方法
4.2 JSP與JavaBean交互的動作指令
4.2.1 動作指令
4.2.2 動作指令
4.2.3 動作指令
4.3 JavaBean的應用
4.3.1 計數器JavaBean
4.3.2 數據庫應用
4.4 小結
4.5 本章習題
第5章 Servlet編程
5.1 Servlet基礎
5.1.1 什么是Servlet
5.1.2 Servlet的生命周期
5.2 簡單Servlet開發(fā)配置示例
5.3 使用HttpServlet處理客戶端請求
5.3.1 處理Get請求doGet
5.3.2 處理Post請求doPost
5.4 JSP頁面調用Servlet
5.4.1 通過表單提交調用Servlet
5.4.2 通過超鏈接調用Servlet
5.5 Servlet文件操作
5.5.1 Servlet讀取文件
5.5.2 Servlet寫文件
5.5.3 Servlet下載文件
5.6 Servlet的應用
5.6.1 獲取請求信息頭部內容
5.6.2 獲取請求信息
5.6.3 獲取參數信息
5.6.4 Cookie操作
5.7 Session技術
5.7.1 HttpSession接口方法
5.7.2 通過Cookie跟蹤Session
5.7.3 通過重寫URL跟蹤Session
5.8 Servlet過濾器
5.8.1 過濾器的方法和配置
5.8.2 過濾器應用實例——禁止未授權的IP訪問站點
5.8.3 過濾器應用實例——版權過濾器
5.9 Servlet監(jiān)聽器
5.9.1 監(jiān)聽Servlet上下文信息
5.9.2 監(jiān)聽HTTP會話信息
5.9.3 對客戶端請求進行監(jiān)聽
5.10 小結
5.11 本章習題
第6章 用戶自定義標簽
6.1 自定義標簽概述
6.1.1 自定義標簽的構成
6.1.2 自定義標簽聲明
6.1.3 標簽庫描述符文件
6.1.4 標簽處理器
6.2 簡單格式的標簽開發(fā)
6.3 自定義帶有屬性的標簽
6.4 自定義帶有體的標簽
6.5 自定義嵌套標簽
6.6 小結
6.7 本章習題
第7章 EL與JSTL
7.1 EL簡介
7.2 EL應用
7.2.1 EL運算符求值
7.2.2 訪問作用域變量
7.2.3 EL內置對象
7.2.4 EL函數
7.3 JSTL簡介
7.4 Core標簽庫(核心標簽庫)
7.4.1 表達式操作標簽
7.4.2 流程控制標簽
7.4.3 迭代操作標簽
7.4.4 URL相關的標簽
7.5 XML操作標簽庫
7.5.1 核心操作標簽
7.5.2 流程控制標簽
7.5.3 轉換操作標簽
7.6 JSTL格式化標簽庫
7.6.1 國際化標簽
7.6.2 消息標簽
7.6.3 數字日期格式化標簽
7.7 JSTL數據庫標簽庫
7.7.1 建立數據源連接標簽
7.7.2 數據庫操作標簽
7.8 JSTL函數標簽庫
7.9 小結
7.10 本章習題
Struts 2技術篇
第8章 Struts 2框架入門
8.1 Struts 2概述
8.1.1 Struts 2的由來
8.1.2 MVC模式
8.1.3 Java Web的實現模型
8.1.4 為什么要使用Struts
8.2 Struts 2的下載與安裝
8.2.1 Struts 2的下載過程
8.2.2 Struts 2安裝過程
8.3 使用Struts 2實現第一個程序
8.3.1 Struts 2的工作流程
8.3.2 開發(fā)一個Struts 2框架程序的步驟
8.3.3 配置web.xml
8.3.4 編寫JSP界面
8.3.5 編寫Action
8.3.6 配置文件中增加映射
8.4 小結
8.5 本章習題
第9章 Struts 2配置詳解
9.1 Struts 2配置文件
9.1.1 web.xml文件
9.1.2 struts.xml文件
9.1.3 struts-default.xml和struts.properties文件
9.2 struts.xml文件配置詳解
9.2.1 Bean配置
9.2.2 常量配置
9.2.3 包配置
9.2.4 命名空間配置
9.2.5 包含配置
9.2.6 攔截器配置
9.3 配置Action
9.3.1 Action實現類
9.3.2 間接訪問Servlet API
9.3.3 直接訪問Servlet API
9.3.4 動態(tài)方法調用
9.3.5 使用method屬性和通配符映射
9.3.6 默認Action
9.4 配置Result
9.4.1 結果映射
9.4.2 dispatcher結果類型
9.4.3 redirect結果類型
9.4.4 redirectAction結果類型
9.4.5 使用通配符動態(tài)配置result
9.4.6 使用OGNL動態(tài)配置result
9.5 小結
9.6 本章習題
第10章 Struts 2攔截器
10.1 攔截器的實現原理
10.1.1 攔截器簡介
10.1.2 攔截器實現原理
10.2 Struts 2攔截器
10.2.1 Struts 2攔截器原理
10.2.2 配置攔截器
10.3 自定義攔截器
10.3.1 自定義攔截器類
10.3.2 使用自定義攔截器
10.4 Struts 2系統攔截器
10.4.1 系統攔截器
10.4.2 timer攔截器實例
10.5 權限攔截器實例
10.5.1 權限攔截器
10.5.2 配置攔截器
10.5.3 業(yè)務控制器Action
10.6 小結
10.7 本章習題
第11章 Struts 2類型轉換和輸入校驗
11.1 Struts 2類型轉換基礎
11.1.1 為什么需要類型轉換
11.1.2 自定義類型轉換器
11.2 使用Struts 2的類型轉換
11.2.1 內建類型轉換器
11.2.2 使用集合類型屬性
11.3 Struts 2輸入校驗
11.3.1 使用validate方法完成輸入校驗
11.3.2 Struts 2內置校驗框架
11.4 小結
11.5 本章習題
第12章 國際化和文件上傳
12.1 JSP頁面國際化
12.1.1 加載全局資源文件實現國際化
12.1.2 臨時指定資源文件完成國際化
12.1.3 為資源文件傳遞參數
12.2 Action國際化
12.2.1 加載全局資源文件完成國際化
12.2.2 加載包范圍資源文件完成國際化
12.2.3 加載Action范圍資源文件完成國際化
12.2.4 資源文件加載順序
12.3 基于Struts 2完成文件上傳
12.3.1 下載并安裝Common-FileUpload框架
12.3.2 實現文件上傳控制器
12.3.3 完成文件上傳
12.4 多文件上傳
12.4.1 實現多文件上傳控制器
12.4.2 完成多文件上傳
12.5 小結
12.6 本章習題
第13章 Struts 2標簽庫
13.1 Struts 2標簽庫概述
13.2 控制標簽
13.2.1 if/elseif/else標簽
13.2.2 iterator標簽
13.2.3 append標簽
12.2.4 generator標簽
13.3 數據標簽
13.3.1 action標簽
13.3.2 bean標簽
13.3.3 date標簽
13.4 表單標簽
13.4.1 簡單表單標簽
13.4.2 combobox標簽
13.4.3 datetimepicker標簽
13.5 小結
13.6 本章習題
Hibernate技術篇
第14章 Hibernate框架入門
14.1 Hibernate概述
14.1.1 什么是ORM
14.1.2 為什么要使用ORM
14.1.3 使用Hibernate的優(yōu)勢
14.2 在程序中使用Hibernate
14.2.1 安裝MySQL數據庫
14.2.2 MyEclipse對Hibernate的支持
14.3 第一個Hibernate程序
14.3.1 開發(fā)Hibernate程序的基本步驟
14.3.2 創(chuàng)建數據庫
14.3.3 創(chuàng)建Hibernate配置文件
14.3.4 創(chuàng)建會話工廠類
14.3.5 創(chuàng)建實體類
14.3.6 創(chuàng)建對象關系映射文件
14.3.7 完成插入數據
14.3.8 查詢學生列表
14.4 小結
14.5 本章習題
第15章 Hibernate配置和會話
15.1 傳統方式配置Hibernate
15.1.1 配置Hibernate
15.1.2 配置映射文件
15.2 使用Annotations配置映射
15.2.1 使用@Entity注釋實體類
15.2.2 使用@Table注釋實體類
15.2.3 使用@Id注釋實體類標識
15.2.4 使用@GenerateValue注釋覆蓋標識的默認訪問策略
15.2.5 使用@GenericGenerator注釋生成標識生成器
15.2.6 使用@Column注釋實體類非標識屬性
15.2.7 自定義AnnotationSessionFactory類獲得Session對象
15.2.8 測試Annotations注釋是否成功完成映射
15.3 會話(Session)的應用
15.3.1 Hibernate對象狀態(tài)
15.3.2 使用save方法持久化對象
15.3.3 使用load方法裝載對象
15.3.4 使用refresh方法刷新對象
15.3.5 使用delete方法刪除對象
15.4 小結
15.5 本章習題
Spring技術篇
第16章 Spring框架入門
16.1 Spring概述
16.1.1 Spring技術介紹
16.1.2 為什么使用Spring
16.2 Spring開發(fā)環(huán)境的搭建
16.3 開發(fā)Spring的HelloWorld程序
16.3.1 開發(fā)Spring程序的步驟
16.3.2 編寫業(yè)務接口
16.3.3 編寫業(yè)務實現類
16.3.4 配置業(yè)務實現類
16.3.5 編寫客戶端進行測試
16.4 小結
16.5 本章習題
第17章 控制反轉
17.1 IoC容器
17.1.1 Bean工廠接口
17.1.2 實例化容器
17.1.3 多配置文件的使用
17.1.4 使用容器實例化Bean
17.2 依賴注入
17.2.1 Setter方法注入
17.2.2 構造函數注入
17.2.3 注入其他Bean
17.2.4 注入集合
17.3 Bean作用域
17.3.1 singleton作用域
17.3.2 prototype作用域
17.3.3 request作用域
17.3.4 Session作用域
17.3.5 global session作用域
17.4 小結
17.5 本章習題
第18章 面向切面編程
18.1 面向切面編程簡介
18.1.1 面向切面編程的概念
18.1.2 面向切面編程的功能
18.2 使用注解方式進行AOP開發(fā)
18.2.1 啟動AspectJ的支持
18.2.2 聲明切面
18.2.3 聲明切入點
18.2.4 聲明通知
18.3 使用注解對數據訪問層進行管理
18.4 切入點
18.4.1 切入點指定者
18.4.2 合并連接點
18.4.3 切入點表達式
18.5 通知
18.5.1 返回后通知
18.5.2 出錯后通知
18.5.3 后通知
18.5.4 環(huán)繞通知
18.6 在Spring中進行JDBC編程
18.6.1 Spring中的數據庫封裝操作類和數據源接口
18.6.2 創(chuàng)建數據庫表操作
18.6.3 更新數據庫操作
18.6.4 查詢數據庫操作
18.7 小結
18.8 本章習題
S2SH整合篇
第19章 框架技術整合開發(fā)
19.1 Struts 2和Hibernate框架的整合開發(fā)
19.1.1 整合策略
19.1.2 數據庫層開發(fā)
19.1.3 持久層開發(fā)
19.1.4 數據訪問層開發(fā)
19.1.5 業(yè)務邏輯層開發(fā)
19.1.6 完成書籍的錄入
19.1.7 完成所有圖書的顯示
19.2 Struts 2和Spring整合開發(fā)
19.2.1 整合策略
19.2.2 安裝Spring插件完成整合
19.2.3 裝配數據訪問層
19.2.4 裝配業(yè)務邏輯層
19.2.5 裝配業(yè)務控制器
19.3 Hibernate和Spring整合開發(fā)
19.3.1 使用Spring管理數據源
19.3.2 使用Spring管理SessionFactory
19.3.3 使用HibernateTemplate類
19.3.4 使用HibernateDaoSupport類
19.3.5 使用Spring管理事務管理器
19.3.6 為業(yè)務邏輯層注入事務管理器
19.3.7 使用TransactionTemplate進行事務管理
19.4 小結
……

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號