注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合輕松學(xué)開發(fā):輕松學(xué)Java Web開發(fā)

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

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

定 價(jià):¥49.00

作 者: 張昆 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787121195587 出版時(shí)間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 396 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號