注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java Web應用技術與案例教程

Java Web應用技術與案例教程

Java Web應用技術與案例教程

定 價:¥42.00

作 者: 楊樹林 ,胡潔萍 編著
出版社: 人民郵電出版社
叢編項:
標 簽: J2EE

ISBN: 9787115262806 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 310 字數(shù):  

內(nèi)容簡介

  JavaWeb應用技術是當今最主流的Web程序開發(fā)技術之一。目前無論是高校的計算機專業(yè),還是IT培訓學校都將JavaWeb應用技術作為教學內(nèi)容之一,這對于培養(yǎng)學生的計算機應用能力具有重要的意義。《21世紀高等學校計算機規(guī)劃教材·高校系列:Java Web應用技術與案例教程》將帶領讀者進入JavaWeb應用技術世界,由淺入深地學習各項知識。全書共分9章,內(nèi)容依次為JavaWeb應用技術概述、JavaWeb應用技術基礎、設計模式與分層架構、數(shù)據(jù)訪問層與業(yè)務邏輯層設計技術、控制層實現(xiàn)技術、視圖層設計技術、MVC框架技術Struts2、持久化技術Hibernate、BBS系統(tǒng)設計。每章內(nèi)容與案例相結合,有助于學生理解知識,應用知識,達到學以致用。書中引進一些新知識和新方法,內(nèi)容實用,重點突出,講解精練,案例典型,既方便學習,又便于應用?!?1世紀高等學校計算機規(guī)劃教材·高校系列:Java Web應用技術與案例教程》內(nèi)容豐富,實例典型,知識講解系統(tǒng),適合作為大中專院校計算機及其相關專業(yè)的教材或參考書,也適合軟件開發(fā)人員及其他有關人員作為技術參考書。

作者簡介

暫缺《Java Web應用技術與案例教程》作者簡介

圖書目錄

第1章 Java Web應用技術概述 
1.1 Java Web技術簡介 
1.1.1 Java Web應用技術的發(fā)展 
1.1.2 Java Web應用常用技術 
1.2 搭建Java Web開發(fā)環(huán)境 
1.2.1 安裝與配置JDK 
1.2.2 安裝Java Web開發(fā)工具 
1.2.3 安裝MySQL及其開發(fā)環(huán)境 
1.2.4 安裝Tomcat 
1.2.5 安裝GlassFish 
1.3 Java Web項目的建立與部署 
1.3.1 在NetBeans下建立與部署Java Web項目 
1.3.2 在Tomcat下部署Web應用程序 
本章小結 
習題與實驗 
第2章 Java Web應用技術基礎 
2.1 HTML網(wǎng)頁設計 
2.1.1 HTML網(wǎng)頁基本標記 
2.1.2 表單 
2.1.3 案例2-1--登錄和注冊網(wǎng)頁設計 
2.1.4 用JavaScript驗證表單 
2.1.5 CSS 
2.1.6 案例2-2--用樣式表修飾登錄和注冊網(wǎng)頁 
2.2 Servlet技術 
2.2.1 什么是Servlet 
2.2.2 如何建立Servlet 
2.2.3 案例2-3--建立用戶登錄Servlet 
2.2.4 Servlet的配置 
2.2.5 處理請求和響應 
2.2.6 案例2-4--使用Servlet實現(xiàn)驗證碼 
2.3 JSP頁面設計 
2.3.1 什么是JSP 
2.3.2 JSP網(wǎng)頁的組成 
2.3.3 JSP隱含對象 
2.3.4 案例2-5--使用JSP實現(xiàn)用戶登錄驗證 
2.4 應用JDBC 
2.4.1 JDBC簡介 
2.4.2 JDBC的重要類和接口 
2.4.3 JDBC訪問數(shù)據(jù)庫的基本步驟 
2.4.4 案例2-6--實現(xiàn)基于數(shù)據(jù)庫的登錄驗證 
本章小結 
習題與實驗 
第3章 設計模式與分層架構 
3.1 JSP Model-1設計模式 
3.1.1 JSP Model-1模式簡介 
3.1.2 JavaBeans及其使用 
3.1.3 案例3-1--利用JSP+JavaBeans實現(xiàn)基于數(shù)據(jù)庫的登錄驗證 
3.2 MVC與JSP Model-2設計模式 
3.2.1 MVC概述 
3.2.2 JSP Model-2 
3.2.3 Web組件的3種關聯(lián)關系 
3.2.4 案例3-2--使用JSP+Servlet+ JavaBeans實現(xiàn)用戶登錄 
3.3 Java Web應用中的分層架構 
3.3.1 分層架構模式 
3.3.2 Java Web應用中的三層結構 
3.3.3 結合MVC模式的分層結構 
3.3.4 案例3-3--博客網(wǎng)站的分析與設計 
本章小結 
習題與實驗 
第4章 數(shù)據(jù)訪問層與業(yè)務邏輯層設計技術 
4.1 使用連接池連接數(shù)據(jù)庫 
4.1.1 數(shù)據(jù)源與連接池 
4.1.2 案例4-1--博客網(wǎng)站的輔助類設計 
4.2 數(shù)據(jù)的基本操作 
4.2.1 數(shù)據(jù)操作的基本原理 
4.2.2 查詢數(shù)據(jù) 
4.2.3 更新數(shù)據(jù) 
4.2.4 案例4-2--博客網(wǎng)站數(shù)據(jù)訪問類的設計 
4.3 數(shù)據(jù)分頁 
4.3.1 按頁查詢數(shù)據(jù) 
4.3.2 案例4-3--分頁工具類及幾個數(shù)據(jù)訪問類設計 
4.4 使用存儲過程 
4.4.1 存儲過程的定義 
4.4.2 調(diào)用存儲過程 
4.4.3 案例4-4--使用存儲過程分頁查詢博文 
4.5 大對象的存取 
4.5.1 大對象存儲的基本方法 
4.5.2 案例4-5--設計用戶數(shù)據(jù)訪問類YbUserDao 
4.6 工廠模式與業(yè)務邏輯類設計 
4.6.1 屬性文件及其讀取 
4.6.2 工廠模式建立對象 
4.6.3 案例4-6--博客網(wǎng)站工廠模式實現(xiàn)及業(yè)務邏輯層設計 
本章小結 
習題與實驗 
第5章 控制層實現(xiàn)技術 
5.1 多請求處理與控制層實現(xiàn) 
5.1.1 用一個Servlet處理多個請求 
5.1.2 案例5-1--實現(xiàn)博客網(wǎng)站的博文分類管理 
5.2 過濾器與編碼處理 
5.2.1 過濾器 
5.2.2 案例5-2--設計一個編碼過濾器 
5.3 狀態(tài)跟蹤與偵聽器 
5.3.1 會話跟蹤 
5.3.2 Servlet上下文 
5.3.3 偵聽器Listener 
5.3.4 案例5-3--統(tǒng)計訪問人數(shù)和在線人數(shù) 
5.4 文件的上傳和下載 
5.4.1 上傳文件和參數(shù)獲取 
5.4.2 保存文件 
5.4.3 文件下載 
5.4.4 案例5-4--實現(xiàn)博客網(wǎng)站的用戶功能 
本章小結 
習題與實驗 
第6章 視圖層設計技術 
6.1 自定義標簽 
6.1.1 自定義標簽的設計原理 
6.1.2 案例6-1--設計博客網(wǎng)站的博文分類標簽 
6.2 表達式語言EL和標準標簽庫JSTL 
6.2.1 表達式語言EL 
6.2.2 標準標簽庫JSTL 
6.2.3 案例6-2--實現(xiàn)博文管理 
6.3 AJAX技術 
6.3.1 AJAX基礎 
6.3.2 XMLHttpRequest 對象 
6.3.3 AJAX應用步驟 
6.3.4 案例6-3--實現(xiàn)無刷新登錄 
本章小結 
習題與實驗 
第7章 MVC框架技術Struts2 
7.1 Struts2概述 
7.1.1 Struts框架的歷史 
7.1.2 Struts2 下載與配置 
7.1.3 案例7-1--使用Struts2實現(xiàn)博客網(wǎng)站中的用戶登錄 
7.1.4 Struts2的MVC原理 
7.1.5 Struts2組件 
7.1.6 Struts2的中文亂碼問題 
7.2 Action與結果類型 
7.2.1 Action的實現(xiàn)類 
7.2.2 在Action中訪問Web對象 
7.2.3 多方法的Action 
7.2.4 Result類型 
7.3 輸入驗證 
7.3.1 使用validate()方法 
7.3.2 使用驗證文件驗證 
7.3.3 案例7-2--實現(xiàn)客戶登錄和注冊驗證(使用配置文件驗證) 
7.4 Struts2國際化、標簽庫和OGNL表達式 
7.4.1 Struts2國際化 
7.4.2 案例7-3--實現(xiàn)登錄界面的國際化 
7.4.3 常用Struts2標簽 
7.4.4 Struts2的OGNL 
7.5 文件上傳和下載 
7.5.1 利用Struts2上傳文件 
7.5.2 利用Struts2下載文件 
7.5.3 案例7-4--實現(xiàn)博客網(wǎng)站的相冊管理 
7.6 攔截器 
7.6.1 攔截器 
7.6.2 案例7-5--使用攔截器實現(xiàn)博客網(wǎng)站的權限驗證 
本章小結 
習題與實驗 
第8章 持久化技術Hibernate 
8.1 Hibernate原理 
8.1.1 Hibernate簡介 
8.1.2 在項目中應用Hibernate 
8.2 Hibernate的實體映射 
8.2.1 實體映射基礎 
8.2.2 實體關系映射 
8.2.3 案例8-1--博客網(wǎng)站的實體類及其映射設計 
8.3 實體操作與數(shù)據(jù)查詢 
8.3.1 實體操作 
8.3.2 數(shù)據(jù)查詢 
8.3.3 輔助類設計 
8.3.4 案例8-2--基于博客網(wǎng)站的Dao設計 
本章小結 
習題與實驗 
第9章 BBS系統(tǒng)設計 
9.1 系統(tǒng)分析與設計 
9.1.1 系統(tǒng)分析 
9.1.2 總體設計 
9.1.3 實體類(數(shù)據(jù)模型)設計 
9.1.4 接口設計 
9.1.5 環(huán)境配置與公共類實現(xiàn) 
9.2 數(shù)據(jù)訪問層實現(xiàn) 
9.2.1 BbsUserDao實現(xiàn) 
9.2.2 BbsLoginDao實現(xiàn) 
9.2.3 BbsForumDao實現(xiàn) 
9.2.4 BbsThemeDao實現(xiàn) 
9.2.5 BbsMessageDao實現(xiàn) 
9.3 業(yè)務邏輯層實現(xiàn) 
9.3.1 BbsUserService實現(xiàn) 
9.3.2 BbsLoginService實現(xiàn) 
9.3.3 BbsForumService實現(xiàn) 
9.3.4 BbsThemeService實現(xiàn) 
9.3.5 BbsMessageService實現(xiàn) 
9.4 控制層實現(xiàn) 
9.4.1 控制層基類 
9.4.2 用戶控制類 
9.4.3 版塊控制類 
9.4.4 主題控制類 
9.4.5 帖子控制類 
9.4.6 用于訪問控制的攔截器類 
9.4.7 配置Action 
9.5 視圖層設計 
9.5.1 界面的總體設計 
9.5.2 起始頁與主頁設計 
9.5.3 主題視圖設計 
9.5.4 帖子視圖設計 
9.5.5 用戶視圖設計 
本章小結 
習題與實驗

本目錄推薦

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