注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java Web技術(shù)整合應(yīng)用與項目實戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)

Java Web技術(shù)整合應(yīng)用與項目實戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)

Java Web技術(shù)整合應(yīng)用與項目實戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)

定 價:¥98.00

作 者: 張志鋒 朱顥東 等編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò)

ISBN: 9787302317050 出版時間: 2013-06-15 包裝: 平裝
開本: 16 頁數(shù): 900 字?jǐn)?shù):  

內(nèi)容簡介

  《Java Web技術(shù)整合應(yīng)用與項目實戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)》旨在培養(yǎng)關(guān)于Java Web框架技術(shù)的實踐和創(chuàng)新能力,為有志于從事Java Web項目開發(fā)工作的廣大讀者提供一本綜合學(xué)習(xí)Java Web框架知識、積累Java Web項目開發(fā)實戰(zhàn)經(jīng)驗的實用指導(dǎo)書。 《Java Web技術(shù)整合應(yīng)用與項目實戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)》系統(tǒng)地介紹了JSP、JDBC、JavaBean、Servlet、Struts2、Hibernate和Spring3框架技術(shù),并將項目開發(fā)貫穿于整個理論知識體系,全書共分21章?! 禞ava Web技術(shù)整合應(yīng)用與項目實戰(zhàn)(JSP+Servlet+Struts2+Hibernate+Spring3)》適用的讀者對象包括初級和中級Java工程師、JavaEE開發(fā)人員、Java初學(xué)者,也可作為普通高等院校和Java工程師培訓(xùn)的Java Web框架技術(shù)課程教材。

作者簡介

  張志鋒,曾就職于通訊公司,近年來與企業(yè)合作開發(fā)多個項目,并在項目開發(fā)實戰(zhàn)中培養(yǎng)出了一批專業(yè)技術(shù)知識扎實、實踐能力強(qiáng)的優(yōu)秀學(xué)生,同時把項目開發(fā)經(jīng)驗穿插應(yīng)用到專業(yè)技術(shù)課程教學(xué)實踐中,倡導(dǎo)“技術(shù)學(xué)以致用”以及基于“以項目為驅(qū)動的教學(xué)模式”的教學(xué)模式改革。(近3年,發(fā)表論文10篇,主持和參與項目5項,編著Java系列書籍6部。)

圖書目錄

第1章 Java Web技術(shù)基礎(chǔ)知識
1.1 Web基礎(chǔ)知識
1.1.1 Web技術(shù)的由來與發(fā)展
1.1.2 Web動態(tài)網(wǎng)頁技術(shù)
1.2 JSP基礎(chǔ)知識
1.2.1 JSP的工作原理
1.2.2 JSP的兩種體系結(jié)構(gòu)
1.2.3 JSP開發(fā)Java Web站點的主要方式
1.3 Struts2基礎(chǔ)知識
1.3.1 Struts2的由來與發(fā)展
1.3.2 Struts2的工作原理
1.4 Hibernate基礎(chǔ)知識
1.4.1 Hibernate的由來與發(fā)展
1.4.2 Hibernate的工作原理
1.5 Spring3基礎(chǔ)知識
1.5.1 Spring3的由來與發(fā)展
1.5.2 Spring3框架的體系結(jié)構(gòu)
第2章 JSP技術(shù)
2.1 HTML頁面的基本構(gòu)成
2.1.1 使用NetBeans 7開發(fā)HTML頁面
2.1.2 使用MyEclipse 10開發(fā)HTML頁面
2.2 HTML常用標(biāo)簽
2.2.1 列表標(biāo)簽
2.2.2 多媒體和超鏈接標(biāo)簽
2.2.3 表格標(biāo)簽
2.2.4 表單標(biāo)簽
2.2.5 框架標(biāo)簽
2.3 CSS基礎(chǔ)知識
2.3.1 CSS樣式表定義
2.3.2 HTML中加入CSS的方法
2.3.3 CSS的優(yōu)先級
2.3.4 CSS基本屬性
2.4 JSP頁面的基本結(jié)構(gòu)
2.5 JSP三種常用注釋
2.5.1 隱藏注釋
2.5.2 HTML注釋
2.5.3 Java注釋
2.6 JSP常用腳本元素
2.6.1 變量和方法的聲明
2.6.2 表達(dá)式和腳本
2.7 JSP常用指令
2.7.1 page指令
2.7.2 include指令
2.7.3 taglib指令
2.8 JSP常用動作
2.8.1 動作
2.8.2 動作
2.8.3 動作
2.8.4 動作
2.8.5 動作
2.8.6 動作
2.9 JSP常用內(nèi)置對象
2.9.1 out對象
2.9.2 request對象
2.9.3 response對象
2.9.4 session對象
2.9.5 pageContext對象
2.9.6 exception對象
2.9.7 application對象
第3章 JavaBean技術(shù)
3.1 JavaBean基礎(chǔ)知識
3.2 編寫和使用JavaBean
3.2.1 編寫JavaBean組件
3.2.2 在JSP頁面中使用JavaBean
3.3 JavaBean的作用域
3.4 JavaBean應(yīng)用實例
3.4.1 使用JavaBean訪問數(shù)據(jù)庫
3.4.2 使用JavaBean實現(xiàn)猜數(shù)游戲
3.4.3 使用JavaBean實現(xiàn)購物系統(tǒng)
第4章 JDBC技術(shù)
4.1 JDBC基礎(chǔ)知識
4.2 通過JDBC-ODBC橋訪問數(shù)據(jù)庫
4.2.1 通過橋訪問Access
4.2.2 通過橋訪問Excel
4.2.3 通過橋訪問Microsoft SQL Server 
4.3 通過JDBC驅(qū)動訪問數(shù)據(jù)庫
4.3.1 訪問MySQL 5.5數(shù)據(jù)庫
4.3.2 訪問Microsoft SQL Server 2000數(shù)據(jù)庫
6.3.3 訪問Microsoft SQL Server 2008數(shù)據(jù)庫
4.4 查詢數(shù)據(jù)庫
4.5 更新數(shù)據(jù)庫(增、刪、改)
4.6 JSP在數(shù)據(jù)庫應(yīng)用中的相關(guān)問題
4.6.1 JSP的分頁技術(shù)
4.6.2 漢字處理
4.7 學(xué)生信息管理系統(tǒng)應(yīng)用實例
4.7.1 學(xué)生信息管理系統(tǒng)主頁面功能的實現(xiàn)
4.7.2 學(xué)生信息查詢功能的實現(xiàn)
4.7.3 學(xué)生信息添加功能的實現(xiàn)
4.7.4 學(xué)生信息刪除功能的實現(xiàn)
4.7.5 學(xué)生信息修改功能的實現(xiàn)
第5章 企業(yè)信息管理系統(tǒng)
5.1 項目需求說明
5.2 項目系統(tǒng)分析
5.3 項目數(shù)據(jù)庫設(shè)計
5.4 項目實現(xiàn)
5.4.1 項目文件結(jié)構(gòu)
5.4.2 登錄功能的實現(xiàn)
5.4.3 系統(tǒng)主頁面功能的實現(xiàn)
5.4.4 客戶管理功能的實現(xiàn)
5.4.5 合同管理功能的實現(xiàn)
5.4.6 售后管理功能的實現(xiàn)
5.4.7 產(chǎn)品管理功能的實現(xiàn)
5.4.8 員工管理功能的實現(xiàn)
第6章 Java Servlet技術(shù)
6.1 Servlet基礎(chǔ)知識
6.1.1 什么是Servlet
6.1.2 Servlet生命周期
6.1.3 Servlet的技術(shù)特點
6.1.4 Servlet與JSP的區(qū)別
6.1.5 Servlet在Java Web項目中的作用
6.1.6 Servlet部署
6.1.7 開發(fā)一個簡單的Servlet
6.2 JSP與Servlet常見用法
6.2.1 通過Servlet獲取表單中的數(shù)據(jù)
6.2.2 重定向與轉(zhuǎn)發(fā)及其應(yīng)用實例
6.3 基于JSP+Servlet留言系統(tǒng)
第7章 基于MVC設(shè)計模式的個人信息管理系統(tǒng)
7.1 MVC 設(shè)計模式基礎(chǔ)知識
7.1.1 什么是MVC設(shè)計模式
7.1.2 MVC設(shè)計模式的工作原理
7.2 項目需求說明
7.3 項目系統(tǒng)分析
7.4 項目數(shù)據(jù)庫設(shè)計
7.5 項目實現(xiàn)
7.5.1 項目文件結(jié)構(gòu)
7.5.2 登錄和注冊功能的實現(xiàn)
7.5.3 系統(tǒng)主頁面功能的實現(xiàn)
7.5.4 個人信息管理功能的實現(xiàn)
7.5.5 通訊錄管理功能的實現(xiàn)
7.5.6 日程安排管理功能的實現(xiàn)
7.5.7 個人文件管理功能的實現(xiàn)
第8章 Struts2框架技術(shù)入門
8.1 Struts2軟件包
8.1.1 Struts2軟件包的下載
8.1.2 Struts2軟件包介紹
8.2 Struts2的配置
8.2.1 在NetBeans 7中安裝Struts2插件
8.2.2 使用NetBeans 7新建Struts2項目
8.2.3 在NetBeans 7中配置Struts
8.2.4 在MyEclipse 10中配置Struts
8.3 Struts2的核心組件入門
8.3.1 Struts2的控制器組件
8.3.2 Struts2的模型組件
8.3.3 Struts2的視圖組件
8.4 基于Struts2的登錄系統(tǒng)
8.4.1 使用NetBeans 7開發(fā)項目
8.4.2 使用MyEclipse10開發(fā)項目
第9章 Struts2核心組件詳解
9.1 Struts2的配置文件struts.xml
9.1.1 struts.xml配置文件的結(jié)構(gòu)
9.1.2 Bean配置
9.1.3 常量配置
9.1.4 包含配置
9.1.5 包配置
9.1.6 命名空間配置
9.1.7 Action配置
9.1.8 結(jié)果配置
9.1.9 攔截器配置
9.2 Struts2的核心控制器FilterDispatcher
9.3 Struts2的業(yè)務(wù)控制器Action
9.3.1 Action接口和ActionSupport類
9.3.2 Action實現(xiàn)類
9.3.3 Action訪問ActionContext
9.3.4 Action直接訪問Servlet
9.3.5 Action中的動態(tài)方法調(diào)用
9.4 Struts2的OGNL表達(dá)式
9.4.1 Struts2的OGNL表達(dá)式
9.4.2 Struts2的OGNL集合
第10章 Struts2的標(biāo)簽庫
10.1 Struts2的標(biāo)簽庫概述
10.2 Struts2的表單標(biāo)簽
10.2.1 標(biāo)簽
10.2.2 標(biāo)簽
10.2.3 標(biāo)簽
10.2.4 標(biāo)簽
10.2.5 標(biāo)簽
10.2.6 標(biāo)簽
10.2.7 標(biāo)簽
10.2.8 標(biāo)簽
10.2.9 標(biāo)簽
10.2.10 標(biāo)簽
10.2.11 標(biāo)簽
10.3 Struts2的非表單標(biāo)簽
10.3.1 標(biāo)簽
10.3.2 和標(biāo)簽
10.3.3 標(biāo)簽
10.4 Struts2的數(shù)據(jù)標(biāo)簽
10.4.1 標(biāo)簽
10.4.2 標(biāo)簽
10.4.3 標(biāo)簽
10.4.4 標(biāo)簽
10.4.5 標(biāo)簽
10.4.6 標(biāo)簽
10.4.7 標(biāo)簽
10.4.8 標(biāo)簽
10.5 Struts2的控制標(biāo)簽
10.5.1 標(biāo)簽、標(biāo)簽和標(biāo)簽
10.5.2 標(biāo)簽
10.5.3 標(biāo)簽
10.5.4 標(biāo)簽
10.5.5 標(biāo)簽
10.5.6 標(biāo)簽
10.5.7 標(biāo)簽
10.6 Struts2的Ajax標(biāo)簽
10.6.1 ajax主題
10.6.2 標(biāo)簽
10.6.3 標(biāo)簽
10.6.4 標(biāo)簽
10.6.5 標(biāo)簽
10.6.6 標(biāo)簽
第11章 Struts2國際化與文件上傳下載
11.1 Struts2的國際化
11.1.1 Struts2實現(xiàn)國際化的流程
11.1.2 Struts2國際化應(yīng)用實例
11.2 Struts2的文件上傳和下載
11.2.1 文件上傳
11.2.2 文件下載
第12章 Struts2的攔截器與輸入校驗
12.1 Struts2的攔截器
12.1.1 Struts2攔截器的基礎(chǔ)知識
12.1.2 Struts2攔截器實現(xiàn)類
11.1.3 Struts2攔截器應(yīng)用實例
12.2 Struts2的輸入校驗
12.2.1 Struts2輸入驗證的基礎(chǔ)知識
12.2.2 Struts2的手工驗證
12.2.3 Struts2內(nèi)置校驗器的使用
12.2.4 Struts2內(nèi)置校驗器應(yīng)用實例
第13章 基于Struts2的個人信息管理系統(tǒng)
13.1 項目需求說明
13.2 項目系統(tǒng)分析
13.3 項目數(shù)據(jù)庫設(shè)計
13.4 項目實現(xiàn)
13.4.1 項目文件結(jié)構(gòu)
13.4.2 用戶登錄和注冊功能的實現(xiàn)
13.4.3 系統(tǒng)主頁面功能的實現(xiàn)
13.4.4 個人信息管理功能實現(xiàn)
13.4.5 通訊錄管理功能實現(xiàn)
13.4.6 日程安排管理功能實現(xiàn)
13.4.7 個人文件管理功能實現(xiàn)
第14章 Hibernate框架技術(shù)入門
14.1 Hibernate軟件包
14.1.1 Hibernate軟件包下載
14.1.2 Hibernate軟件包介紹
14.2 Hibernate的配置
14.3 Hibernate的核心組件入門
14.4 基于Struts2+Hibernate的登錄和注冊系統(tǒng)
14.4.1 項目介紹
14.4.2 在web.xml中配置核心控制器FilterDispatcher
14.4.3 編寫視圖組件(JSP頁面)
14.4.4 編寫業(yè)務(wù)控制器Action
14.4.5 修改struts.xml配置Action
14.4.6 Hibernate的配置文件
14.4.7 加載Hibernate配置文件的類(JavaBean)
14.4.8 PO對象以及對應(yīng)的映射文件
14.4.9 完成登錄和注冊功能業(yè)務(wù)功能的JavaBean
14.4.10 項目部署和運行
第15章 Hibernate核心組件詳解
15.1 Hibernate的配置文件
15.1.1 hibernate.cfg.xml
15.1.2 hibernate.properties
15.2 Hibernate的PO對象
15.2.1 Hibernate的PO對象基礎(chǔ)知識
15.2.2 Hibernate的PO對象狀態(tài)
15.3 Hibernate的映射文件
15.4 Hibernate的Configuration類
15.5 Hibernate的SessionFactory接口
15.6 Hibernate的Session接口
15.6.1 Session接口的基礎(chǔ)知識
15.6.2 通過方法獲取持久化對象(PO)
15.6.3 操作持久化對象(PO)的常用方法
15.7 Hibernate的Transaction接口
15.8 Hibernate的Query 接口
15.8.1 Query接口的基本知識
15.8.2 Query接口的常用方法
15.9 基于Struts2+Hibernate的學(xué)生信息管理系統(tǒng)
15.9.1 項目介紹、主頁面以及查看學(xué)生信息功能的實現(xiàn)
15.9.2 添加學(xué)生信息功能的實現(xiàn)
15.9.3 修改學(xué)生信息功能的實現(xiàn)
15.9.4 刪除學(xué)生信息功能的實現(xiàn)
第16章 Hibernate的關(guān)聯(lián)關(guān)系
16.1 一對一關(guān)聯(lián)關(guān)系
16.1.1 主鍵關(guān)聯(lián)
16.1.2 外鍵關(guān)聯(lián)
16.1.3 一對一關(guān)聯(lián)關(guān)系的應(yīng)用實例
16.2 一對多關(guān)聯(lián)關(guān)系
16.2.1 單向關(guān)聯(lián)
16.2.2 雙向關(guān)聯(lián)
16.2.3 一對多關(guān)聯(lián)關(guān)系的應(yīng)用實例
16.3 多對多關(guān)聯(lián)關(guān)系
第17章 Hibernate的其它常用功能
17.1 Hibernate 數(shù)據(jù)查詢
17.1.1 Hibernate Query Language
17.1.2 Criteria Query方式
17.1.3 Native SQL 查詢
17.2 Hibernate 的事務(wù)管理
17.2.1 事務(wù)的特性
17.2.2 事務(wù)隔離
17.2.3 在Hibernate配置文件中設(shè)置隔離級別
17.2.4 在Hibernate中使用JDBC事務(wù)
17.2.5 在Hibernate中使用JTA事務(wù)
17.3 Hibernate的Cache管理
17.3.1 一級Cache
17.3.2 二級Cache
第18章 基于Struts2+Hibernate的項目系統(tǒng)
18.1 基于Struts2+Hibernate的教務(wù)管理系統(tǒng)
18.1.1 項目需求分析與設(shè)計
18.1.2 項目數(shù)據(jù)庫設(shè)計
18.1.3 項目實現(xiàn)
18.2 基于Struts2+Hibernate的考勤系統(tǒng)
18.2.1 系統(tǒng)需求分析與設(shè)計
18.2.2 項目數(shù)據(jù)庫設(shè)計
18.2.3 項目實現(xiàn)
第19章 Spring3框架技術(shù)入門
19.1 Spring3軟件包
19.1.1 Spring3軟件包下載
19.1.2 Spring3軟件包的介紹
19.2 Spring3的配置
19.3 Spring3 IoC的原理和主要組件
19.3.1 IoC的基礎(chǔ)知識以及原理
19.3.2 IoC的主要組件
19.3.3 IoC的應(yīng)用實例
19.3.4 注入的兩種方式
19.4 基于Struts2+Hibernate+Spring3的登錄系統(tǒng)
19.4.1 項目介紹
19.4.2 在web.xml中配置Struts2和Spring
19.4.3 編寫視圖組件(JSP頁面)
19.4.4 Action和JavaBean
19.4.5 Struts2、Spring3和Hibernate的配置文件
19.4.6 Struts2、Spring3和Hibernate整合中常見問題
19.4.7 項目部署和運行
第20章 Spring3的AOP框架
20.1 AOP框架基礎(chǔ)知識
20.1.1 AOP框架簡介
20.1.2 Spring3的AOP框架主要術(shù)語
20.2 代理(Proxy)
20.2.1 靜態(tài)代理
10.2.2 動態(tài)代理
20.3 創(chuàng)建通知(Advice)
20.3.1 前置通知(Before Advice)
20.3.2 后置通知(After Advice)
20.3.3 環(huán)繞通知(Around Advice)
20.3.4 異常通知(Throws Advice)
20.3.5 引入通知(Introduction Advice)
20.4 定義切入點(Pointcut)
20.4.1 靜態(tài)切入點和動態(tài)切入點
20.4.2 切入點的應(yīng)用實例
12.5 創(chuàng)建引入(Introduction)
第21章 基于Struts2+Hibernate+Spring3的BBS系統(tǒng)
21.1 項目需求分析
21.2 項目系統(tǒng)分析
21.3 項目的數(shù)據(jù)庫設(shè)計
21.4 項目實現(xiàn)
21.4.1 項目的文件結(jié)構(gòu)和主頁面
21.4.2 BBS登錄功能的實現(xiàn)
21.4.3 BBS板塊管理功能的實現(xiàn) 
21.4.4 BBS帖子管理功能的實現(xiàn) 
21.4.5 個人信息管理功能的實現(xiàn)

本目錄推薦

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