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

Java Web開(kāi)發(fā)速學(xué)寶典

Java Web開(kāi)發(fā)速學(xué)寶典

定 價(jià):¥59.00

作 者: 李寧 編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787113103170 出版時(shí)間: 2009-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 440 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java Web開(kāi)發(fā)速學(xué)寶典》主要對(duì)Java Web的核心技術(shù)——JSP和Servlet進(jìn)行講解,此外,《Java Web開(kāi)發(fā)速學(xué)寶典》還對(duì)目前流行的MVC框架Struts 2(版本為Struts 2.1.6)的核心功能以及如何整合Spring與Hibernate進(jìn)行了由淺入深的介紹?!禞ava Web開(kāi)發(fā)速學(xué)寶典》分為4篇,第1篇對(duì)開(kāi)發(fā)Java Web程序所必須掌握的技術(shù)進(jìn)行講解,并用一個(gè)實(shí)例帶領(lǐng)讀者進(jìn)入Java Web世界;第2篇主要講解JSP技術(shù),使讀者可以掌握J(rèn)SP的核心技術(shù);第3篇講解Struts 2的核心內(nèi)容,以及如何將Struts 2、Spring和Hibernate進(jìn)行整合;第4篇是綜合實(shí)例,通過(guò)對(duì)3個(gè)完整項(xiàng)目的學(xué)習(xí),讀者可以更好地對(duì)《Java Web開(kāi)發(fā)速學(xué)寶典》前3篇所講的內(nèi)容進(jìn)行理解和消化?!禞ava Web開(kāi)發(fā)速學(xué)寶典》的讀者對(duì)象包括已經(jīng)掌握J(rèn)ava基礎(chǔ)知識(shí),想學(xué)習(xí)Java Web技術(shù)的讀者;已經(jīng)掌握J(rèn)ava Web的基礎(chǔ)知識(shí),想進(jìn)一步了解和掌握J(rèn)ava Web核心技術(shù)的讀者;對(duì)JSP和Servlet技術(shù)比較熟悉,想進(jìn)一步學(xué)習(xí)和掌握Struts 2,并想將Struts 2技術(shù)引入Java Web應(yīng)用的讀者。

作者簡(jiǎn)介

  李寧,東北大學(xué)碩士研究生,高級(jí)軟件工程師,曾任職于東軟集團(tuán),擔(dān)任項(xiàng)目經(jīng)理一職。擁有超過(guò)10年的軟件開(kāi)發(fā)經(jīng)驗(yàn),曾主持或參與開(kāi)發(fā)過(guò)多個(gè)大中型的軟件系統(tǒng)。曾為多家平面媒體和網(wǎng)絡(luò)媒體撰寫(xiě)了100余篇技術(shù)稿件。并在個(gè)人博客上發(fā)表了大量的技術(shù)文章。曾著有《Java Web開(kāi)發(fā)技術(shù)大全》一書(shū)。熟悉Java、Eclipse、Net Beans、Delphi、C/C++等開(kāi)發(fā)工具和語(yǔ)言,尤其擅長(zhǎng)Java、Eclipse等技術(shù)。有非常豐富的軟件開(kāi)發(fā)經(jīng)驗(yàn),善于將技術(shù)以生動(dòng)精準(zhǔn)的語(yǔ)言進(jìn)行闡述。

圖書(shū)目錄

第1篇 基礎(chǔ)知識(shí)
第1章 搭建開(kāi)發(fā)環(huán)境
1.1 本書(shū)使用的各種軟件的版本
1.2 設(shè)置JDK
1.2.1 JDK簡(jiǎn)介
1.2.2 安裝和配置JDK
1.2.3 測(cè)試JDK
1.3 架設(shè)Tomcat
1.3.1 Tomcat簡(jiǎn)介
1.3.2 安裝和測(cè)試Tomcat
1.4 Eclipse的搭建
1.4.1 Eclipse簡(jiǎn)介
1.4.2 安裝和配置Eclipse
1.5 下載和安裝MySQL
1.6 下載和安裝JDBCforMySQL
1.7 安裝和運(yùn)行本書(shū)的實(shí)例程序
本章小結(jié)
第2章 JDBC基礎(chǔ)
2.1 第一個(gè)JDBC程序
2.1.1 操作數(shù)據(jù)庫(kù)的一般步驟
2.1.2 JDBC操作數(shù)據(jù)庫(kù)的步驟
2.1.3 JDBC執(zhí)行SQL語(yǔ)句
2.2 使用JDBC查詢數(shù)據(jù)
2.2.1 使用executeQuery查詢數(shù)據(jù)
2.2.2 使用execute查詢數(shù)據(jù)
2.2.3 處理多個(gè)結(jié)果集
2.3 使用JDBC對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新
2.3.1 用execute方法執(zhí)行混合形式的SQL語(yǔ)句
2.3.2 用executeUpdate方法更新數(shù)據(jù)
2.3.3 獲得自增字段的值
2.4 JDBC高級(jí)技術(shù)
2.4.1 調(diào)用存儲(chǔ)過(guò)程
2.4.2 使用PreparedStatement對(duì)象執(zhí)行動(dòng)態(tài)SQL
2.4.3 存取BLOB字段值
2.4.4 事務(wù)管理
2.5 獲得元數(shù)據(jù)
2.5.1 數(shù)據(jù)庫(kù)元數(shù)據(jù)
2.5.2 結(jié)果集元數(shù)據(jù)
2.5.3 參數(shù)元數(shù)據(jù)
本章小結(jié)
第3章 一個(gè)簡(jiǎn)單的JavaWeb程序
3.1 JSP與Servlet簡(jiǎn)介
3.2 編寫(xiě)用于查詢信息的Servlet
3.3 編寫(xiě)用于輸出查詢結(jié)果的JSP頁(yè)面
3.4 編寫(xiě)用于輸入查詢信息的JSP頁(yè)面
本章小結(jié)
第2篇 JavaWeb詳解
第4章 Servlet開(kāi)發(fā)基礎(chǔ)
4.1 在Tomcat中配置Web程序
4.1.1 編寫(xiě)web.xml文件
4.1.2 手工編寫(xiě)Servlet
4.1.3 配置數(shù)據(jù)庫(kù)連接池
4.2 GenericServlet類與HttpServlet類
4.2.1 service方法
4.2.2 doXxx方法
4.2.3 init和destroy方法
4.2.4 getServletConfig與getServletInfo方法
4.2.5 getLastModified方法
4.3 ServletConfig接口
4.4 ServletContext接口
4.4.1 獲取Web應(yīng)用程序的初始化參數(shù)
4.4.2 application域
4.4.3 訪問(wèn)資源文件
4.4.4 Web應(yīng)用程序之間的訪問(wèn)
4.4.5 ServletContext接口定義的其他的方法
本章小結(jié)
第5章 Servlet高級(jí)技術(shù)
5.1 HttpServletResponse的應(yīng)用
5.1.1 產(chǎn)生響應(yīng)狀態(tài)行
5.1.2 設(shè)置響應(yīng)消息頭
5.1.3 用HTTP響應(yīng)消息頭傳輸中文信息
5.1.4 禁止瀏覽器緩存當(dāng)前Web頁(yè)面
5.1.5 網(wǎng)頁(yè)定時(shí)刷新和定時(shí)跳轉(zhuǎn)
5.1.6 實(shí)現(xiàn)動(dòng)態(tài)文件下載
5.2 HttpServletRequest的應(yīng)用
5.2.1 獲得HTTP請(qǐng)求行信息
5.2.2 獲得網(wǎng)絡(luò)連接信息
5.2.3 獲得HTTP請(qǐng)求消息頭
5.2.4 客戶端身份驗(yàn)證
5.3 處理Cookie
5.3.1 什么是Cookie
5.3.2 Cookie類
5.3.3 讀寫(xiě)Cookie信息與Cookie的中文問(wèn)題
5.4 處理Session
5.4.1 什么是Session
5.4.2 HttpSession接口中的方法
5.4.3 HttpRequestSession接口中的Session方法
5.4.4 通過(guò)重寫(xiě)URL跟蹤Session
本章小結(jié)
第6章 JSP基礎(chǔ)
6.1 認(rèn)識(shí)JSP
6.1.1 初次接觸JSP
6.1.2 編寫(xiě)簡(jiǎn)單的JSP程序
6.1.3 改變JSP的訪問(wèn)路徑
6.2 JSP基本語(yǔ)法
6.2.1 JSP表達(dá)式
6.2.2 在JSP中嵌入Java代碼
6.2.3 JSP聲明
6.2.4 JSP中的注釋
6.3 JSP指令
6.3.1 JSP指令簡(jiǎn)介
6.3.2 page指令
6.3.3 JSP頁(yè)面中的異常處理
6.3.4 include指令
6.4 JSP的9個(gè)內(nèi)置對(duì)象
6.4.1 out對(duì)象
6.4.2 request對(duì)象
6.4.3 response對(duì)象
6.4.4 page對(duì)象
6.4.5 session對(duì)象
6.4.6 application對(duì)象
6.4.7 config對(duì)象
6.4.8 exception對(duì)象
6.4.9 pageContext對(duì)象
6.5 JSP標(biāo)簽
6.5.1 標(biāo)簽
6.5.2 標(biāo)簽
6.5.3 標(biāo)簽
6.5.4 標(biāo)簽
6.5.5 標(biāo)簽
6.5.6 標(biāo)簽
本章小結(jié)
第7章 表達(dá)式語(yǔ)言(EL)
7.1 EL概述
7.2 EL的基本應(yīng)用
7.2.1 在JSP頁(yè)面中使用EL
7.2.2 在標(biāo)簽屬性中使用EL表達(dá)式
7.2.3 使用isELignored屬性禁止EL表達(dá)式
7.2.4 在web.xml中禁止EL表達(dá)式
7.2.5 在web.xml中禁止Java代碼
7.3 EL的內(nèi)置對(duì)象
7.3.1 內(nèi)置對(duì)象與域?qū)ο?br />7.3.2 獲得域?qū)傩约系膬?nèi)置對(duì)象
7.3.3 pageContext內(nèi)置對(duì)象
7.3.4 獲得請(qǐng)求參數(shù)集合的內(nèi)置對(duì)象
7.3.5 獲得HTTP請(qǐng)求頭消息集合的內(nèi)置對(duì)象
7.3.6 cookie內(nèi)置對(duì)象
7.3.7 initParam內(nèi)置對(duì)象
7.4 EL的基本語(yǔ)法
7.4.1 EL中的標(biāo)識(shí)符
7.4.2 EL中的保留字
7.4.3 EL中的常量
7.4.4 EL中的變量
7.4.5 EL中的枚舉類型
7.4.6 EL的錯(cuò)誤處理機(jī)制
7.5 EL中的運(yùn)算符
7.5.1 方括號(hào)運(yùn)算符()和點(diǎn)運(yùn)算符(.)
7.5.2 算術(shù)運(yùn)算符
7.5.3 關(guān)系運(yùn)算符
7.5.4 邏輯運(yùn)算符
7.5.5 empty運(yùn)算符
7.5.6 條件運(yùn)算符
7.5.7 圓括號(hào)運(yùn)算符
7.5.8 運(yùn)算符的優(yōu)先級(jí)
7.6 EL自定義函數(shù)
7.6.1 什么是EL自定義函數(shù)
7.6.2 編寫(xiě)EL自定義函數(shù)的靜態(tài)Java方法
7.6.3 配置EL自定義函數(shù)
7.6.4 使用EL自定義函數(shù)
7.6.5 實(shí)現(xiàn)過(guò)濾HTML格式中的特殊字符的EL自定義函數(shù)
本章小結(jié)
第8章 JavaWeb國(guó)際化
8.1 Web程序國(guó)際化的原理
8.2 GMT.UTC和本地時(shí)間
8.3 將本地時(shí)間轉(zhuǎn)換成GMT
8.4 將GMT轉(zhuǎn)換成本地時(shí)間
本章小結(jié)
第9章 JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù)(JSTL)
9.1 JSTL的5個(gè)組成部分
9.2 建立JSTL的開(kāi)發(fā)環(huán)境
9.3 核心標(biāo)簽庫(kù)
9.3.1 標(biāo)簽
9.3.2 標(biāo)簽
9.3.3 標(biāo)簽
9.3.4 標(biāo)簽
9.3.5 標(biāo)簽
9.3.6.和標(biāo)簽
9.3.7 標(biāo)簽
9.3.8 標(biāo)簽
9.3.9 標(biāo)簽
9.3.10 標(biāo)簽
9.3.11 標(biāo)簽
9.3.12 標(biāo)簽
9.4 國(guó)際化標(biāo)簽庫(kù)
9.4.1 標(biāo)簽
9.4.2 標(biāo)簽
9.4.3 標(biāo)簽
9.4.4 標(biāo)簽
9.4.5 標(biāo)簽
9.4.6 標(biāo)簽
9.4.7 標(biāo)簽
9.4.8 標(biāo)簽
9.4.9 標(biāo)簽
9.4.10 標(biāo)簽
9.4.11 標(biāo)簽
9.4.12 標(biāo)簽
9.5 數(shù)據(jù)庫(kù)標(biāo)簽庫(kù)
9.5.1 標(biāo)簽
9.5.2 標(biāo)簽
9.5.3 標(biāo)簽
9.5.4 標(biāo)簽
9.5.5 標(biāo)簽
9.5.6 標(biāo)簽
9.6 XML標(biāo)簽庫(kù)
9.6.1 標(biāo)簽
9.6.2 使用Filter過(guò)濾XML文檔
9.6.3 標(biāo)簽
9.6.4 標(biāo)簽
9.6.5 XPath表達(dá)式的條件判斷
9.6.6 標(biāo)簽
9.6.7.和標(biāo)簽
9.6.8 標(biāo)簽
9.6.9 標(biāo)簽
9.6.10 標(biāo)簽
9.7 JSTL自定義函數(shù)
9.7.1 fn:contains()函數(shù)
9.7.2 fn:containsIgnoreCase()函數(shù)
9.7.3 fn:startsWith()函數(shù)
9.7.4 fn:endsWith()函數(shù)
9.7.5 fn:escapeXml()函數(shù)
9.7.6 fn:indexOf()函數(shù)
9.7.7 fn:split()函數(shù)
9.7.8 fn:join()函數(shù)
9.7.9 fn:length()函數(shù)
9.7.10 fn:replace()函數(shù)
9.7.11 fn:substring()函數(shù)
9.7.12 fn:substringAfter()函數(shù)
9.7.13 fn:substringBefore()函數(shù)
9.7.14 fn:toLowerCase()函數(shù)
9.7.15 fn:toUpperCase()函數(shù)
9.7.16 fn:trim()函數(shù)
本章小結(jié)
第10章 簡(jiǎn)單標(biāo)簽
10.1 簡(jiǎn)單標(biāo)簽基礎(chǔ)
10.1.1 簡(jiǎn)單標(biāo)簽的基本原理
10.1.2 SimpleTag接口
10.1.3 JspFragment類
10.1.4 簡(jiǎn)單標(biāo)簽中方法的調(diào)用順序
10.2 簡(jiǎn)單標(biāo)簽的應(yīng)用實(shí)例
10.2.1 迭代集合元素的簡(jiǎn)單標(biāo)簽
10.2.2 修改標(biāo)簽體內(nèi)容的簡(jiǎn)單標(biāo)簽
10.2.3 使用JspFragment類型的屬性
10.3 簡(jiǎn)單標(biāo)簽和傳統(tǒng)標(biāo)簽的相同點(diǎn)和不同點(diǎn)
本章小結(jié)
第11章 過(guò)濾器(Filter)
11.1 過(guò)濾器入門(mén)
11.1.1 Filter接口
11.1.2 FilterChain接口
11.1.3 FilterConfig接口
11.1.4 注冊(cè)過(guò)濾器
11.2 過(guò)濾器的應(yīng)用實(shí)例
11.2.1 在過(guò)濾器中處理表單提交的信息
11.2.2 上傳文件的過(guò)濾器
本章小結(jié)
第12章 Servlet監(jiān)聽(tīng)器
12.1 Servlet監(jiān)聽(tīng)器的接口
12.2 監(jiān)聽(tīng)域?qū)ο蟮膭?chuàng)建和銷毀
12.2.1 ServletContextListener接口
12.2.2 HttpSessionListener接口
12.2.3 ServletRequestListener接口
12.2.4 監(jiān)聽(tīng)域創(chuàng)建和銷毀事件演示
12.2.5 使用域?qū)ο蟊O(jiān)聽(tīng)器統(tǒng)計(jì)在線人數(shù)
12.3 監(jiān)聽(tīng)域?qū)ο蟮膶傩?br />12.4 監(jiān)聽(tīng)HttpSession對(duì)象的狀態(tài)
12.4.1 HttpSessionBindingListener接口
12.4.2 HttpSessionActivationListener接口
12.4.3 監(jiān)聽(tīng)HttpSession對(duì)象的狀態(tài)的綜合實(shí)例
本章小結(jié)
第3篇 SSH框架
第13章 Struts入門(mén)
13.1 Struts簡(jiǎn)介
13.1.1 Struts的MVC模式
13.1.2 Struts的下載和安裝
13.2 編寫(xiě)第一個(gè)Struts程序
13.3 模型驅(qū)動(dòng)
本章小結(jié)
第14章 類型轉(zhuǎn)換
14.1 Struts的內(nèi)置類型轉(zhuǎn)換器
14.2 Struts的類型轉(zhuǎn)換器
14.2.1 使用類型轉(zhuǎn)換器進(jìn)行類型映射
14.2.2 集合類型轉(zhuǎn)換器
14.2.3 確定集合元素的數(shù)據(jù)類型
14.3 類型轉(zhuǎn)換的異常處理
本章小結(jié)
第15章 攔截器
15.1 攔截器基礎(chǔ)
15.1.1 攔截器簡(jiǎn)介
15.1.2 配置攔截器
15.1.3 使用攔截器
15.1.4 設(shè)置攔截器參數(shù)
15.1.5 默認(rèn)攔截器
15.2 Struts的內(nèi)置攔截器
15.3 內(nèi)置攔截器應(yīng)用舉例
15.4 攔截器的高級(jí)技術(shù)
15.4.1 自定義攔截器
15.4.2 結(jié)果監(jiān)聽(tīng)器
本章小結(jié)
第16章 輸入校驗(yàn)
16.1 Struts的服務(wù)器端校驗(yàn)
16.1.1 使用validate方法進(jìn)行服務(wù)器端校驗(yàn)
16.1.2 使用validateXxx方法進(jìn)行服務(wù)器端校驗(yàn)
16.2 使用validation框架進(jìn)行輸入校驗(yàn)
16.2.1 字段校驗(yàn)器
16.2.2 非字段校驗(yàn)器
16.2.3 使用標(biāo)簽顯示出錯(cuò)信息
16.2.4 客戶端校驗(yàn)
16.3 validation框架的內(nèi)置校驗(yàn)器
16.3.1 轉(zhuǎn)換(conversion)與日期(date)校驗(yàn)器
16.3.2 雙精度浮點(diǎn)數(shù)(double)與電子郵件地址(email)校驗(yàn)器
16.3.3 表達(dá)式(expression)與字段表達(dá)式(fieldexpression)校驗(yàn)器
16.3.4 整數(shù)(int)與正則表達(dá)式(regex)校驗(yàn)器
16.3.5 必填(required)與必填字符串(requiredstring)校驗(yàn)器
16.3.6 字符串長(zhǎng)度(stringlength)與網(wǎng)址(url)校驗(yàn)器
本章小結(jié)
第17章 文件的上傳和下載
17.1 用Struts上傳單個(gè)文件
17.2 用Struts上傳多個(gè)文件
17.3 文件下載
本章小結(jié)
第18章 Struts國(guó)際化
18.1 Struts的資源文件
18.1.1 資源文件的命名規(guī)則
18.1.2 全局資源文件
18.1.3 訪問(wèn)國(guó)際化信息的方式
18.1.4 在國(guó)際化信息中使用占位符
18.1.5 在國(guó)際化信息中使用EL
18.2 資源文件的作用范圍和搜索范圍
18.2.1 包范圍資源文件
18.2.2 接口范圍資源文件
18.2.3 Action基類范圍資源文件
18.2.4 Action范圍資源文件
本章小結(jié)
第19章 整合Hibernate
19.1 Hibernate概述
19.2 Hibernate開(kāi)發(fā)入門(mén)
19.2.1 Hibernate的下載和安裝
19.2.2 編寫(xiě)第一個(gè)基于Hibernate框架的程序
19.2.3 Session對(duì)象的應(yīng)用
19.2.4 標(biāo)準(zhǔn)查詢API
19.2.5 HQL技術(shù)
19.3 整合Struts與Hibernate
本章小結(jié)
第20章 整合Spring
20.1 Spring概述
20.2 Spring開(kāi)發(fā)入門(mén)
20.2.1 Spring的下載和安裝
20.2.2 Ioc模式概述
20.2.3 編寫(xiě)第一個(gè)基于Spring框架的程序
20.2.4 裝配JavaBean
20.3 整合Struts.Spring與Hibernate
本章小結(jié)
第4篇 項(xiàng)目實(shí)戰(zhàn)
第21章 用戶注冊(cè)與登錄系統(tǒng)
21.1 系統(tǒng)概述
21.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
21.3 實(shí)現(xiàn)數(shù)據(jù)持久化層
21.3.1 編寫(xiě)User類
21.3.2 編寫(xiě)Common類
21.4 實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)層和業(yè)務(wù)邏輯層
21.4.1 編寫(xiě)DAOSupport類
21.4.2 編寫(xiě)UserDAO類
21.4.3 編寫(xiě)UserService類
21.5 實(shí)現(xiàn)處理用戶請(qǐng)求的Servlet
21.5.1 編寫(xiě)CommonServlet類
21.5.2 編寫(xiě)LoginServlet類
21.5.3 編寫(xiě)RegisterServlet類
21.5.4 編寫(xiě)EntryServlet類
21.5.5 注冊(cè)FormFilter類
21.6 實(shí)現(xiàn)Web表現(xiàn)層
21.6.1 安裝prototype組件
21.6.2 編寫(xiě)login.jsp頁(yè)面
21.6.3 編寫(xiě)register.jsp頁(yè)面
21.6.4 編寫(xiě)main.jsp頁(yè)面
21.7 其他功能
21.7.1 使用MD5算法對(duì)字符串進(jìn)行加密
21.7.2 中文圖像驗(yàn)證碼
本章小結(jié)
第22章 電子相冊(cè)系統(tǒng)
22.1 系統(tǒng)概述
22.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
22.3 實(shí)現(xiàn)數(shù)據(jù)持久層與數(shù)據(jù)訪問(wèn)層
22.3.1 編寫(xiě)數(shù)據(jù)持久層組件
22.3.2 編寫(xiě)數(shù)據(jù)訪問(wèn)層的AlbumDAO類
22.3.3 編寫(xiě)數(shù)據(jù)訪問(wèn)層的PhotoDAO類
22.4 實(shí)現(xiàn)業(yè)務(wù)邏輯層
22.4.1 編寫(xiě)AlbumService類
22.4.2 編寫(xiě)PhotoService類
22.5 實(shí)現(xiàn)處理用戶請(qǐng)求的Servlet
22.5.1 編寫(xiě)CommonServlet類
22.5.2 創(chuàng)建相冊(cè)
22.5.3 刪除相冊(cè)
22.5.4 獲得當(dāng)前用戶創(chuàng)建的所有相冊(cè)
22.5.5 獲得指定相冊(cè)的內(nèi)容
22.5.6 上傳照片
22.5.7 刪除照片
22.5.8 瀏覽指定的照片
22.6 實(shí)現(xiàn)Web表現(xiàn)層
22.6.1 電子相冊(cè)系統(tǒng)的主頁(yè)面
22.6.2 建立相冊(cè)的JSP頁(yè)面
22.6.3 修改相冊(cè)屬性的JSP頁(yè)面
22.6.4 顯示相冊(cè)中照片的JSP頁(yè)面
22.6.5 上傳照片的JSP頁(yè)面
本章小結(jié)
第23章 Blog系統(tǒng)
23.1 系統(tǒng)概述
23.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
23.3 實(shí)現(xiàn)數(shù)據(jù)持久層組件
23.3.1 編寫(xiě)User類
23.3.2 編寫(xiě)B(tài)log類
23.3.3 編寫(xiě)Reply類
23.3.4 配置Hibernate
23.4 實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)層組件
23.4.1 編寫(xiě)DAOSupport類
23.4.2 編寫(xiě)操作用戶信息的DAO組件
23.4.3 編寫(xiě)操作Blog信息的DAO組件
23.4.4 編寫(xiě)操作回復(fù)信息的DAO類
23.5 實(shí)現(xiàn)業(yè)務(wù)邏輯層組件
23.5.1 編寫(xiě)與用戶相關(guān)的Service組件
23.5.2 編寫(xiě)與Blog相關(guān)的Service組件
23.5.3 編寫(xiě)與回復(fù)相關(guān)的Service組件
23.5.4 編寫(xiě)ServiceManager類
23.6 配置Spring
23.7 安裝和配置FCKEditor組件
23.8 實(shí)現(xiàn)Action類與Web表現(xiàn)層組件
23.8.1 編寫(xiě)ModelAction類
23.8.2 用戶注冊(cè)
23.8.3 用戶登錄
23.8.4 實(shí)現(xiàn)Blog系統(tǒng)的主頁(yè)面
23.8.5 發(fā)布與編輯Blog信息
23.8.6 添加與顯示回復(fù)信息
本章小結(jié)
實(shí)例索引

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)