注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)學通Java Web的24堂課

學通Java Web的24堂課

學通Java Web的24堂課

定 價:¥79.80

作 者: 陳丹丹,盧瀚 等編著
出版社: 清華大學出版社
叢編項: 軟件開發(fā)羊皮卷
標 簽: J2EE

ISBN: 9787302255390 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 718 字數(shù):  

內(nèi)容簡介

  《學通Java Web的24堂課》以24堂課的形式,從初中級用戶的角度出發(fā),科學合理地設(shè)計,突出學、練、用結(jié)合,全面講述了學習java web程序開發(fā)必備的知識和技能。主要包括:搭建開發(fā)環(huán)境、jsp中的java程序、html語言與css樣式、javascript腳本語言、掌握jsp語法、使用jsp內(nèi)置對象、javabean技術(shù)、servlet技術(shù)、使用el表達式、jstl核心標簽庫、使用ajax技術(shù)、struts2基礎(chǔ)、深入struts2、hibernate框架基礎(chǔ)、hibernate高級應用、spring框架、spring mvc框架、jsp操作xml、文件上傳與下載、動態(tài)圖表、java mail組件、博客系統(tǒng)、jsp+hibernate實現(xiàn)留言模塊、用戶管理系統(tǒng)?!秾W通Java Web的24堂課》適合有志于從事軟件開發(fā)的初學者、高校計算機相關(guān)專業(yè)學生和畢業(yè)生,也可作為軟件開發(fā)人員的參考手冊,或者高校的教學參考書?!秾W通Java Web的24堂課》通過教學視頻、實例訓練、綜合應用、項目實踐、自我測試、行動指南逐步深入和強化訓練等方式,并輔之以心理勵志,來持續(xù)激發(fā)讀者主動學習、自發(fā)學習。《學通Java Web的24堂課》給出了285個小型實例,196個綜合應用,6個項目案例(部分在光盤中),各類技巧、試驗200余個,測試題目210個,以方便讀者訓練、測試和快速提升?!秾W通Java Web的24堂課》dvd光盤給出了110集(281段)多媒體教學視頻講解,每個實例都給出了相應的源程序,可直接復制源碼學習或應用。

作者簡介

暫缺《學通Java Web的24堂課》作者簡介

圖書目錄

第1部分 基礎(chǔ)篇
第1堂課 搭建開發(fā)環(huán)境
視頻講解:97分鐘
1.1 java web應用的開發(fā)環(huán)境概述
1.1.1 開發(fā)工具包jdk
1.1.2 web服務(wù)器
1.1.3 web瀏覽器
1.2 jdk的安裝與配置
1.2.1 下載jdk
1.2.2 安裝jdk
1.2.3 windows系統(tǒng)下配置和測試jdk
1.3 tomcat的安裝與配置
1.3.1 下載tomcat
1.3.2 tomcat的目錄結(jié)構(gòu)
1.3.3 修改tomcat的默認端口
1.3.4 部署web應用
1.4 eclipse的安裝與使用
1.4.1 eclipse的下載與安裝
1.4.2 啟動eclipse
1.4.3 eclipse工作臺
1.4.4 使用eclipse開發(fā)web應用
1.4.5 eclipse的常用快捷鍵
1.5 照貓畫虎——基本功訓練
1.5.1 基本功訓練1——配置jdk的環(huán)境變量
1.5.2 基本功訓練2——在dos環(huán)境中測試
jdk
1.5.3 基本功訓練3——在dos環(huán)境中編譯
java源文件
1.5.4 基本功訓練4——在tomcat中手動部署
web應用
1.5.5 基本功訓練5——手動啟動與關(guān)閉
tomcat服務(wù)器
1.6 情景應用——拓展與實踐
1.6.1 情景應用1——在eclipse中配置
tomcat服務(wù)器
1.6.2 情景應用2——創(chuàng)建第一個web項目
1.6.3 情景應用3——設(shè)置eclipse工作空間
的字符編碼
1.6.4 情景應用4——設(shè)置代碼提示的快捷鍵
1.6.5 情景應用5——為項目導入所需的jar包
1.7 自我測試
1.8 行動指南
1.9 成功可以復制——80后新貴、泡泡網(wǎng)
ceo李想
第2堂課 jsp中的java程序
視頻講解:205分鐘
2.1 java數(shù)據(jù)類型
2.1.1 java基本數(shù)據(jù)類型
2.1.2 變量與常量
2.1.3 對應基本數(shù)據(jù)類型的內(nèi)置類
2.2 運算符和表達式
2.2.1 算術(shù)運算符
2.2.2 關(guān)系運算符
2.2.3 邏輯運算符
2.2.4 三元運算符
2.2.5 表達式
2.3 流程控制語句
2.3.1 條件語句
2.3.2 循環(huán)語句
2.3.3 跳轉(zhuǎn)語句
2.4 面向?qū)ο缶幊袒A(chǔ)
2.4.1 java中的類和對象
2.4.2 java中的修飾符
2.4.3 抽象類和接口
2.4.4 java中的代碼注釋
2.4.5 異常處理技術(shù)
2.5 照貓畫虎——基本功訓練
2.5.1 基本功訓練1——判斷變量的奇偶性
2.5.2 基本功訓練2——輸出大于1的40個
素數(shù)
2.5.3 基本功訓練3——定義包含屬性和
方法的汽車類
2.5.4 基本功訓練4——輸出空心的菱形
2.5.5 基本功訓練5——拋出“除數(shù)不能為
負數(shù)”異常信息
2.6 情景應用——拓展與實踐
2.6.1 情景應用1——輸出長方形的面積
2.6.2 情景應用2——switch語句實現(xiàn)生肖
查詢
2.6.3 情景應用3——統(tǒng)計圖書的銷售量
2.6.4 情景應用4——輸出數(shù)字對應的金字塔
2.6.5 情景應用5——實現(xiàn)溫度單位轉(zhuǎn)換
2.7 自我測試
2.8 行動指南
2.9 成功可以復制——java技術(shù)之父james
gosling
第3堂課 html語言與css樣式
視頻講解:51分鐘
3.1 xhtml基礎(chǔ)
3.1.1 xhtml語言的語法
3.1.2 xhtml文件的結(jié)構(gòu)
3.1.3 編輯文字版面
3.1.4 插入圖像與鏈接
3.1.5 編寫xhtml表格
3.1.6 設(shè)計xhtml表單
3.2 css樣式應用
3.2.1 將css樣式嵌入到html中
3.2.2 css選擇符
3.2.3 常見的css樣式屬性
3.3 設(shè)計頁面布局
3.3.1 [div]和[span]標簽
3.3.2 區(qū)塊模型
3.3.3 區(qū)塊浮動
3.4 照貓畫虎——基本功訓練
3.4.1 基本功訓練1——制作可以輸入密碼的
文本框
3.4.2 基本功訓練2——應用刪除線樣式標注
商品特價
3.4.3 基本功訓練3——鼠標經(jīng)過表格時顯示
提示信息
3.4.4 基本功訓練4——顯示自定義的鼠標形狀
3.4.5 基本功訓練5——css控制絕對定位
3.5 情景應用——拓展與實踐
3.5.1 情景應用1——編寫用戶注冊表單頁
3.5.2 情景應用2——為網(wǎng)頁添加背景音樂
3.5.3 情景應用3——插入flash動畫
3.5.4 情景應用4——文字的發(fā)光特效
3.5.5 情景應用5——打造經(jīng)典的導航欄
3.6 自我測試
3.7 行動指南
3.8 成功可以復制——殺毒王王江民
第4堂課 javascript腳本語言
視頻講解:239分鐘
4.1 了解javascript
4.1.1 什么是javascript
4.1.2 javascript的主要特點
4.1.3 javascript與java的區(qū)別
4.2 在web頁面中使用javascript
4.2.1 在頁面中直接嵌入javascript
4.2.2 鏈接外部javascript
4.3 javascript語言基礎(chǔ)
4.3.1 javascript的語法
4.3.2 javascript中的關(guān)鍵字
4.3.3 了解javascript的數(shù)據(jù)類型
4.3.4 變量的定義及使用
4.3.5 運算符的應用
4.3.6 應用流程控制語句
4.4 使用正則表達式
4.4.1 正則表達式的語法
4.4.2 創(chuàng)建正則表達式對象(regexp)
4.4.3 應用regexp對象執(zhí)行模式匹配
4.5 函數(shù)
4.5.1 函數(shù)的定義
4.5.2 函數(shù)的調(diào)用
4.5.3 匿名函數(shù)
4.6 事件和事件處理程序
4.6.1 什么是事件和事件處理程序
4.6.2 javascript的常用事件
4.6.3 事件處理程序的調(diào)用
4.7 常用對象
4.7.1 string對象
4.7.2 math對象
4.7.3 date對象
4.7.4 window對象
4.8 dom技術(shù)
4.8.1 dom概述
4.8.2 dom的分層結(jié)構(gòu)
4.8.3 遍歷文檔
4.8.4 獲取文檔中的指定元素
4.8.5 操作文檔
4.9 照貓畫虎——基本功訓練
4.9.1 基本功訓練1——通過switch語句根據(jù)
當前日期彈出不同的提示信息
4.9.2 基本功訓練2——通過for循環(huán)計算
以內(nèi)(不包括10)所有偶數(shù)的和
4.9.3 基本功訓練3——驗證用戶輸入的年齡
是否為數(shù)字
4.9.4 基本功訓練4——去掉字符串左右空格
4.9.5 基本功訓練5——限制輸入字符串的
長度
4.10 情景應用——拓展與實踐
4.10.1 情景應用1——驗證e-mail是否正確
4.10.2 情景應用2——驗證手機號碼是否正確
4.10.3 情景應用3——計算兩個日期相差
的天數(shù)
4.10.4 情景應用4——將某地區(qū)的人口總數(shù)
分位顯示
4.10.5 情景應用5——實現(xiàn)可編輯的表格
4.11 自我測試
4.12 行動指南
4.13 成功可以復制——締造華人的硅谷
傳奇楊致遠
第5堂課 掌握jsp語法
視頻講解:66分鐘
5.1 jsp頁面的基本構(gòu)成
5.2 jsp指令標簽
5.2.1 頁碼指令page
5.2.2 文件包含指令include
5.2.3 引用標簽庫指令taglib
5.3 嵌入java代碼
5.3.1 代碼片段
5.3.2 jsp表達式
5.4 巧用注釋
5.4.1 html注釋
5.4.2 jsp注釋
5.4.3 代碼注釋
5.4.4 動態(tài)注釋
5.5 jsp動作標簽
5.5.1 包含外部文件的[jsp:include]動作標簽
5.5.2 請求轉(zhuǎn)發(fā)的[jsp:forward]動作標簽
5.5.3 設(shè)置參數(shù)的[jsp:param]動作標簽
5.6 照貓畫虎——基本功訓練
5.6.1 基本功訓練1——自定義錯誤提示頁面
5.6.2 基本功訓練2——在頁面中動態(tài)添加
表格
5.6.3 基本功訓練3——將請求轉(zhuǎn)發(fā)至登錄
頁面
5.6.4 基本功訓練4——導入版權(quán)信息頁
5.6.5 基本功訓練5——在jsp頁面中輸出
星號組成的金字塔
5.7 情景應用——拓展與實踐
5.7.1 情景應用1——根據(jù)數(shù)據(jù)表動態(tài)生成
下拉列表
5.7.2 情景應用2——jsp腳本嵌入
javascript代碼
5.7.3 情景應用3——定義可輸入文字的
下拉列表
5.7.4 情景應用4——在頁面中引入一個
html文件
5.7.5 情景應用5——將3個頁面組成一個
新的頁面
5.8 自我測試
5.9 行動指南
5.10 成功可以復制——全球最大中間件
公司bea創(chuàng)始人之一莊思浩
第6堂課 使用jsp內(nèi)置對象
視頻講解:91分鐘
6.1 jsp內(nèi)置對象概述
6.2 頁面請求對象request
6.2.1 獲取請求參數(shù)值
6.2.2 獲取表單提交的信息
6.2.3 解決中文亂碼
6.2.4 獲取客戶端信息
6.2.5 在作用域中管理屬性
6.2.6 獲取cookie
6.2.7 顯示國際化信息
6.3 客戶端響應對象response
6.3.1 重定向網(wǎng)頁
6.3.2 設(shè)置輸出緩沖
6.3.3 處理http文件頭
6.4 session會話對象
6.4.1 創(chuàng)建及獲取session會話
6.4.2 從會話中移除指定的對象
6.4.3 設(shè)置會話的有效時間
6.4.4 銷毀session
6.4.5 session對象的應用
6.5 application對象
6.5.1 應用程序初始化參數(shù)
6.5.2 管理應用程序環(huán)境屬性
6.6 輸出對象out
6.6.1 向客戶端輸出數(shù)據(jù)
6.6.2 管理相應緩沖區(qū)
6.7 其他內(nèi)置對象
6.7.1 獲取會話范圍的pagecontext對象
6.7.2 讀取web.xml配置信息的config對象
6.7.3 應答或請求的page對象
6.7.4 獲取異常信息的exception對象
6.8 照貓畫虎——基本功訓練
6.8.1 基本功訓練1——application實現(xiàn)網(wǎng)頁計數(shù)器
6.8.2 基本功訓練2——獲取用戶ip地址
6.8.3 基本功訓練3——顯示留言信息
6.8.4 基本功訓練4——給出session超時提示
6.8.5 基本功訓練5——獲取傳輸數(shù)據(jù)的協(xié)議名
6.9 情景應用——拓展與實踐
6.9.1 情景應用1——在登錄頁面中添加驗證碼
6.9.2 情景應用2——實現(xiàn)自動登錄
6.9.3 情景應用3——定時刷新頁面
6.9.4 情景應用4——統(tǒng)計用戶在某頁停留時間
6.9.5 情景應用5——將表單請求提交至本頁
6.10 自我測試
6.11 行動指南
6.12 成功可以復制——讓下載迅雷不及掩耳鄒勝龍
第2部分 提高篇
第7堂課 javabean技術(shù)
視頻講解:75分鐘
7.1 javabean技術(shù)介紹
7.1.1 javabean簡介
7.1.2 javabean規(guī)范
7.2 javabean在jsp中的應用
7.2.1 [jsp:usebean]標簽
7.2.2 [jsp:setproperty]標簽
7.2.3 [jsp:getproperty]標簽
7.2.4 javabean的作用域
7.3 照貓畫虎——基本功訓練
7.3.1 基本功訓練1——定義獲取當前年份方法
7.3.2 基本功訓練2——判斷用戶是否輸入指定字符開頭的字符串
7.3.3 基本功訓練3——定義數(shù)據(jù)查詢方法
7.3.4 基本功訓練4——將長整型數(shù)字分位顯示
7.3.5 基本功訓練5——判斷字符串是否包含數(shù)字
7.4 情景應用——拓展與實踐
7.4.1 情景應用1——應用javabean處理中文
7.4.2 情景應用2——將用戶選擇內(nèi)容轉(zhuǎn)換為字符串
7.4.3 情景應用3——小寫金額轉(zhuǎn)換成大寫金額
7.4.4 情景應用4——過濾非法字符
7.4.5 情景應用5——實現(xiàn)數(shù)據(jù)分頁
7.5 自我測試
7.6 行動指南
7.7 成功可以復制——軟件業(yè)的華人教父
王嘉廉
第8堂課 servlet技術(shù)
視頻講解:90分鐘
8.1 servlet基礎(chǔ)
8.1.1 初步認識servlet
8.1.2 servlet技術(shù)功能
8.1.3 servlet技術(shù)特點
8.2 servlet開發(fā)
8.2.1 創(chuàng)建servlet
8.2.2 配置servlet的相關(guān)元素
8.3 servlet核心api
8.3.1 servlet接口
8.3.2 genericservlet抽象類
8.3.3 httpservlet抽象類
8.3.4 httpservletrequest接口
8.3.5 httpservletresponse接口
8.3.6 servletconfig接口
8.4 理解servlet的生命周期
8.5 servlet過濾器
8.5.1 過濾器概述
8.5.2 過濾器api
8.5.3 配置過濾器
8.5.4 編寫字符編碼過濾器
8.6 照貓畫虎——基本功訓練
8.6.1 基本功訓練1——在servlet中實現(xiàn)請求轉(zhuǎn)發(fā)
8.6.2 基本功訓練2——在servlet中處理表單提交的數(shù)據(jù)
8.6.3 基本功訓練3——在servlet中實現(xiàn)頁面重定向
8.6.4 基本功訓練4——動態(tài)生成html文檔
8.6.5 基本功訓練5——在servlet中向客戶端寫cookie信息
8.7 情景應用——拓展與實踐
8.7.1 情景應用1——統(tǒng)計網(wǎng)站的訪問量
8.7.2 情景應用2——生成網(wǎng)站表單的驗證碼
8.7.3 情景應用3——將用戶信息導出到excel
8.7.4 情景應用4——利用servlet實現(xiàn)個人所得稅計算器
8.7.5 情景應用5——過濾用戶輸入的敏感文字
8.8 自我測試
8.9 行動指南
8.10 成功可以復制——圖文世界的締造者約翰·沃洛克
第9堂課 使用el表達式
視頻講解:61分鐘
9.1 el概述
9.1.1 使用el表達式的前提條件
9.1.2 el表達式的基本語法
9.1.3 el表達式的特點
9.2 el表達式的存取范圍
9.3 el表達式的運算符
9.3.1 存取數(shù)據(jù)運算符
9.3.2 算術(shù)運算符
9.3.3 關(guān)系運算符
9.3.4 邏輯運算符
9.3.5 empty運算符
9.3.6 條件運算符
9.3.7 運算符的優(yōu)先級
9.4 el表達式中的保留字
9.5 el表達式中的隱含對象
9.5.1 pagecontext對象的應用
9.5.2 param和paramvalues對象的應用
9.5.3 header和headervalues對象的應用
9.5.4 訪問作用域范圍的隱含對象
9.5.5 cookie對象的應用
9.5.6 initparam對象的應用
9.6 照貓畫虎——基本功訓練
9.6.1 基本功訓練1——實現(xiàn)計算卡
9.6.2 基本功訓練2——el實現(xiàn)數(shù)字比較卡
9.6.3 基本功訓練3——網(wǎng)頁中獲取cookie的值
9.6.4 基本功訓練4——顯示表單信息
9.6.5 基本功訓練5——訪問javabean的屬性
9.7 情景應用——拓展與實踐
9.7.1 情景應用1——如何禁用el表達式
9.7.2 情景應用2——顯示客戶端使用的瀏覽器
9.7.3 情景應用3——顯示客戶端能接收的內(nèi)容類型
9.7.4 情景應用4——判斷用戶是否登錄,并顯示不同提示信息
9.7.5 情景應用5——判斷用戶名和密碼是否為空,空則顯示相應提示信息
9.8 自我測試
9.9 行動指南
9.10 成功可以復制——微型博客twitter創(chuàng)始人埃文?威廉姆斯
第10堂課 jstl核心標簽庫
視頻講解:100分鐘
10.1 jstl技術(shù)簡介
10.2 表達式標簽
10.2.1 [c:out]輸出標簽
10.2.2 [c:set]設(shè)置標簽
10.2.3 [c:remove]移除標簽
10.2.4 [c:catch]捕獲異常標簽
10.3 流程控制標簽
10.3.1 [c:if]條件判斷標簽
10.3.2 [c:choose]、[c:when]和[c:otherwise]標簽
10.4 循環(huán)標簽
10.4.1 [c:foreach]循環(huán)標簽
10.4.2 [c:fortokens]迭代標簽
10.5 url操作標簽
10.5.1 [c:import]文件導入標簽
10.5.2 [c:redirect]重定向標簽
10.5.3 [c:url]生成url地址標簽
10.5.4 [c:param]參數(shù)傳遞標簽
10.6 照貓畫虎——基本功訓練
10.6.1 基本功訓練1——[c:foreach]標簽遍歷數(shù)組
10.6.2 基本功訓練2——[c:redirect]標簽實現(xiàn)重定向頁面
10.6.3 基本功訓練3——應用jstl標簽顯示數(shù)據(jù)庫中商品信息
10.6.4 基本功訓練4——[c:set]設(shè)置對象屬性值
10.6.5 基本功訓練5——[c:choose]保留登錄信息
10.7 情景應用——拓展與實戰(zhàn)
10.7.1 情景應用1——jstl標簽實現(xiàn)國際化
10.7.2 情景應用2——應用jstl導入網(wǎng)站注冊協(xié)議
10.7.3 情景應用3——jstl標簽實現(xiàn)網(wǎng)站計數(shù)器
10.7.4 情景應用4——[c:if]標簽判斷用戶最喜愛的水果
10.7.5 情景應用5——屏蔽頁面中出現(xiàn)的錯誤
10.8 自我測試
10.9 行動指南
10.10 成功可以復制——不斷挑戰(zhàn)自己的成功徐少春
第11堂課 使用ajax技術(shù)
視頻講解:88分鐘
11.1 ajax簡介
11.1.1 什么是ajax
11.1.2 ajax開發(fā)模式
11.1.3 ajax的優(yōu)點
11.2 ajax基礎(chǔ)知識
11.2.1 xmlhttprequest對象
11.2.2 javascript腳本語言
11.2.3 文檔對象模型dom
11.2.4 xml語言
11.2.5 css樣式表
11.3 發(fā)送請求與處理響應
11.3.1 發(fā)送請求
11.3.2 處理服務(wù)器響應
11.3.3 一個完整的實例
11.4 ajax重構(gòu)
11.5 ajax開發(fā)需要注意的幾個問題
11.5.1 瀏覽器兼容性問題
11.5.2 性能問題
11.5.3 中文編碼問題
11.5.4 安全問題
11.6 照貓畫虎——基本功訓練
11.6.1 基本功訓練1——顯示公告信息
11.6.2 基本功訓練2——驗證用戶身份
11.6.3 基本功訓練3——創(chuàng)建工具提示
11.6.4 基本功訓練4——在網(wǎng)頁中添加實時走動的系統(tǒng)時鐘
11.6.5 基本功訓練5——實現(xiàn)自動保存草稿
11.7 情景應用——拓展與實戰(zhàn)
11.7.1 情景應用1——自動提交考卷
11.7.2 情景應用2——ajax驗證用戶名是否被注冊
11.7.3 情景應用3——ajax實現(xiàn)聊天室
11.7.4 情景應用4——仿百度搜索引擎
11.7.5 情景應用5——級聯(lián)選擇框
11.8 自我測試
11.9 行動指南
11.10 可功可以復制——為編程事業(yè)而奮斗終生安德斯·海爾斯伯格
第3部分 框架篇
第12堂課 struts2基礎(chǔ)
視頻講解:55分鐘
12.1 struts2簡介
12.1.1 struts2的產(chǎn)生
12.1.2 struts2的結(jié)構(gòu)
12.2 第一個struts2實例
12.2.1 獲取struts2以及相關(guān)類庫
12.2.2 jsp登錄頁面的創(chuàng)建
12.2.3 action的實現(xiàn)
12.2.4 struts2的配置文件
12.2.5 web.xml的配置
12.3 struts2的配置文件
12.3.1 全局配置文件struts.properties
12.3.2 核心配置文件struts.xml
12.3.3 配置package和名稱空間
12.4 action的應用
12.4.1 action簡介
12.4.2 action中的方法
12.4.3 action中方法的執(zhí)行
12.5 struts2的零配置
12.5.1 通過@注解實現(xiàn)零配置
12.5.2 零配置時web.xml中的配置
12.6 照貓畫虎——基本功訓練
12.6.1 基本功訓練1——通過url執(zhí)行action方法
12.6.2 基本功訓練2——在action中配置執(zhí)行方法
12.6.3 基本功訓練3——通過struts2注解實現(xiàn)的零配置
12.6.4 基本功訓練4——零配置下訪問action
12.7 情景應用——拓展與實踐
12.7.1 情景應用1——實現(xiàn)用戶登錄
12.7.2 情景應用2——實現(xiàn)簡單計算器
12.7.3 情景應用3——實現(xiàn)成績顯示器
12.7.4 情景應用4——實現(xiàn)簡單投票器
12.8 自我測試
12.9 行動指南
12.10 成功可以復制——因特網(wǎng)的點火人安德森
第13堂課 深入struts2
視頻講解:58分鐘
13.1 struts2標簽
13.1.1 控制標簽
13.1.2 數(shù)據(jù)標簽
13.1.3 表單ui標簽
13.2 struts2數(shù)據(jù)驗證機制
13.2.1 手動驗證的實現(xiàn)
13.2.2 validate()方法的使用
13.2.3 struts2驗證框架
13.2.4 驗證文件的命名規(guī)則
13.2.5 了解struts2的內(nèi)置驗證器
13.3 數(shù)據(jù)類型轉(zhuǎn)換器
13.3.1 配置轉(zhuǎn)換器
13.3.2 在struts.xml中配置轉(zhuǎn)換器
13.4 struts2攔截器
13.4.1 了解攔截器
13.4.2 內(nèi)置攔截器
13.4.3 攔截器的配置
13.4.4 攔截器api
13.4.5 帶有參數(shù)的攔截器
13.5 照貓畫虎——基本功訓練
13.5.1 基本功訓練1——數(shù)據(jù)轉(zhuǎn)換器
13.5.2 基本功訓練2——使用數(shù)據(jù)標簽進行日期輸出
13.5.3 基本功訓練3——表單標簽實現(xiàn)數(shù)據(jù)提交
13.5.4 基本功訓練4——xml中配置的數(shù)據(jù)檢驗器
13.6 情景應用——拓展與實踐
13.6.1 情景應用1——顯示注冊時間
13.6.2 情景應用2——用戶信息的表格輸出
13.6.3 情景應用3——聯(lián)動選擇框
13.6.4 情景應用4——防止網(wǎng)頁數(shù)據(jù)的重復提交
13.7 自我測試
13.8 行動指南
13.9 成功可以復制——知識改變命運、科技改變生活李彥宏
第14堂課 hibernate框架基礎(chǔ)
視頻講解:102分鐘
14.1 hibernate簡介
14.1.1 jdbc劣勢
14.1.2 orm中間件
14.1.3 hibernate結(jié)構(gòu)體系
14.2 hibernate入門
14.2.1 hibernate配置文件解析
14.2.2 編寫持久化類
14.2.3 編寫映射文件
14.2.4 hibernate基本數(shù)據(jù)類型的映射
14.3 自動建表技術(shù)
14.4 hibernate持久化對象
14.4.1 編寫hibernate的初始化類
14.4.2 添加數(shù)據(jù)
14.4.3 刪除數(shù)據(jù)
14.4.4 修改數(shù)據(jù)
14.4.5 查詢數(shù)據(jù)
14.5 hibernate緩存及延遲加載
14.5.1 一級緩存
14.5.2 二級緩存
14.5.3 lazy策略
14.6 照貓畫虎——基本功訓練
14.6.1 基本功訓練1——錄入圖書信息
14.6.2 基本功訓練2——應用get()方法查詢商品信息
14.6.3 基本功訓練3——應用load()方法查詢藥品信息
14.6.4 基本功訓練4——刪除編號為1的學生信息
14.7 情景應用——拓展與實踐
14.7.1 情景應用1——延遲加載查詢藥品信息
14.7.2 情景應用2——hibernate實現(xiàn)用戶注冊
14.7.3 情景應用3——修改學生信息
14.7.4 情景應用4——批量添加藥品信息
14.8 自我測試
14.9 行動指南
14.10 成功可以復制——中國通信設(shè)備行業(yè)的領(lǐng)跑者任正非
第15堂課 hibernate高級應用
視頻講解:117分鐘
15.1 關(guān)聯(lián)關(guān)系映射
15.1.1 單向關(guān)聯(lián)與雙向關(guān)聯(lián)
15.1.2 多對一單向關(guān)聯(lián)映射
15.1.3 多對一雙向關(guān)聯(lián)映射
15.1.4 一對一主鍵關(guān)聯(lián)映射
15.1.5 一對一外鍵關(guān)聯(lián)映射
15.1.6 多對多關(guān)聯(lián)映射
15.2 繼承映射
15.2.1 類繼承樹映射成一張表
15.2.2 每個具體類映射成一張表
15.2.3 每個子類映射成一張表
15.3 hql檢索方式
15.3.1 hql基本語法
15.3.2 實例對象與動態(tài)實例化對象查詢
15.3.3 hql語句的動態(tài)賦值
15.3.4 條件查詢與使用別名
15.4 照貓畫虎——基本功訓練
15.4.1 基本功訓練1——hql排序查詢訂單信息
15.4.2 基本功訓練2——hql查詢訂單總金額
15.4.3 基本功訓練3——hql實現(xiàn)統(tǒng)計各部門人數(shù)
15.4.4 基本功訓練4——查詢某日期出生的用戶
15.5 情景應用——拓展與實踐
15.5.1 情景應用1——多對一映射添加與查詢圖書信息
15.5.2 情景應用2——模糊查詢藥品信息
15.5.3 情景應用3——內(nèi)連接查詢圖書信息
15.5.4 情景應用4——利用多態(tài)查詢判斷用戶登錄身份
15.6 自我測試
15.7 行動指南
15.8 成功可以復制——通往成功的橋梁陳天橋
第16堂課 spring框架
視頻講解:172分鐘
16.1 spring概述
16.1.1 初識spring
16.1.2 spring的獲取
16.1.3 簡單配置spring
16.1.4 使用beanfactory管理bean
16.1.5 applicationcontext的應用
16.2 依賴注入
16.2.1 控制反轉(zhuǎn)與依賴注入
16.2.2 bean的配置
16.2.3 setter注入
16.2.4 構(gòu)造器注入
16.2.5 引用其他的bean
16.2.6 匿名內(nèi)部javabean的創(chuàng)建
16.3 spring aop概述
16.3.1 了解aop
16.3.2 aop的簡單實現(xiàn)
16.4 spring的切入點
16.4.1 靜態(tài)切入點與動態(tài)切入點
16.4.2 深入靜態(tài)切入點
16.4.3 深入切入點底層
16.4.4 spring中其他切入點
16.5 aspect對aop的支持
16.5.1 了解aspect
16.5.2 spring中的aspect
16.5.3 defaultpointcutadvisor切入點配置器
16.5.4 namematchmethodpointcutadvisor切入點配置器
16.6 spring持久化
16.6.1 dao模式介紹
16.6.2 spring的dao理念
16.6.3 事務(wù)應用的管理
16.6.4 應用jdbctemplate操作數(shù)據(jù)庫
16.6.5 與hibernate整合
16.7 照貓畫虎——基本功訓練
16.7.1 基本功訓練1——應用ioc實現(xiàn)的第一個spring實例
16.7.2 基本功訓練2——驗證用戶登錄
16.7.3 基本功訓練3——登錄頁面國際化
16.7.4 基本功訓練4——利用transactiontemplate實現(xiàn)編程式事務(wù)管理
16.7.5 基本功訓練5——transactionproxyfactorybean
實現(xiàn)聲明式事務(wù)管理
16.8 情景應用——拓展與實踐
16.8.1 情景應用1——在spring中利用dao模式向商品信息表中添加數(shù)據(jù)
16.8.2 情景應用2——spring aop實現(xiàn)用戶注冊
16.8.3 情景應用3——利用jdbctemplate向員工信息表中添加數(shù)據(jù)
16.8.4 情景應用4——整合spring和hibernate向員工信息表添加數(shù)據(jù)
16.8.5 情景應用5——整合spring和hibernate操作商品庫存表
16.9 自我測試
16.10 行動指南
16.11 成功可以復制——中國第一程序員求伯君
第17堂課 spring mvc框架
視頻講解:72分鐘
17.1 spring mvc簡介
17.1.1 spring mvc的特點
17.1.2 spring mvc的不足
17.2 spring mvc中的組件
17.2.1 核心控制器
17.2.2 業(yè)務(wù)控制器
17.2.3 控制器映射
17.2.4 模型與視圖
17.2.5 視圖解析器
17.2.6 command對象
17.3 spring mvc核心控制器
17.4 spring mvc控制器映射
17.4.1 配置beannameurlhandlermapping
17.4.2 配置simpleurlhandlermapping
17.4.3 多個控制器映射
17.5 spring mvc業(yè)務(wù)控制器
17.5.1 簡單控制器
17.5.2 參數(shù)映射控制器
17.5.3 文件名映射控制器
17.5.4 表單控制器
17.5.5 多動作控制器
17.6 視圖解析器
17.6.1 視圖解析器介紹
17.6.2 配置internalresourceviewresolver
17.7 常見的其他第三方mvc框架
17.7.1 struts
17.7.2 jsf
17.7.3 struts2
17.8 照貓畫虎——基本功訓練
17.8.1 基本功訓練1——參數(shù)映射控制器映射jsp頁面
17.8.2 基本功訓練2——利用命令控制器獲取url中的參數(shù)查詢信息
17.8.3 基本功訓練3——利用表單控制器實現(xiàn)添加數(shù)據(jù)的操作
17.8.4 基本功訓練4——利用表單控制器實現(xiàn)驗證處理
17.8.5 基本功訓練5——spring編碼過濾器解決中文亂碼
17.9 情景應用——拓展與實踐
17.9.1 情景應用1——利用spring生成excel工作表
17.9.2 情景應用2——利用spring生成pdf文件
17.9.3 情景應用3——利用spring的多動作控制器實現(xiàn)數(shù)據(jù)查詢和刪除操作
17.9.4 情景應用4——利用spring向?qū)Э刂破鲗崿F(xiàn)分步用戶注冊
17.9.5 情景應用5——使用spring mvc編寫在線通訊錄
17.10 自我測試
17.11 行動指南
17.12 成功可以復制——征途巨人史玉柱
第4部分 實用技術(shù)篇
第18堂課 jsp操作xml
視頻講解:72分鐘
18.1 xml簡介
18.1.1 xml文檔結(jié)構(gòu)
18.1.2 xml語法要求
18.1.3 為xml文檔中的元素定義屬性
18.2 dom4j創(chuàng)建xml文檔
18.2.1 創(chuàng)建xml文檔對象
18.2.2 創(chuàng)建根節(jié)點
18.2.3 添加注釋
18.2.4 創(chuàng)建子節(jié)點
18.2.5 添加屬性
18.2.6 設(shè)置節(jié)點內(nèi)容
18.2.7 設(shè)置輸出格式
18.2.8 設(shè)置編碼
18.2.9 輸出xml文檔
18.3 解析xml文件
18.3.1 構(gòu)建xml文檔對象
18.3.2 獲取根節(jié)點
18.3.3 獲取子節(jié)點
18.3.4 刪除節(jié)點
18.4 照貓畫虎——基本功訓練
18.4.1 基本功訓練1——在控制臺上顯示xml文檔內(nèi)容
18.4.2 基本功訓練2——在瀏覽器上顯示xml文檔內(nèi)容
18.4.3 基本功訓練3——修改xml文件中的公告信息
18.4.4 基本功訓練4——刪除公告信息
18.5 情景應用——拓展與實踐
18.5.1 情景應用1——保存公告信息到xml文件
18.5.2 情景應用2——將數(shù)據(jù)表導入到xml文件
18.5.3 情景應用3——以xml文檔顯示jsp文件
18.5.4 情景應用4——使用sax讀取xml文件
18.6 自我測試
18.7 行動指南
18.8 成功可以復制——創(chuàng)造互聯(lián)網(wǎng)搜索時代謝爾蓋·布林
第19堂課 文件上傳與下載
視頻講解:97分鐘
19.1 文件上傳
19.2 common-fileupload組件核心
19.2.1 添加表單及表單元素
19.2.2 創(chuàng)建上傳對象
19.2.3 解析上傳請求
19.3 文件下載
19.3.1 文件類
19.3.2 文件字節(jié)輸入流
19.3.3 字節(jié)輸出流
19.4 照貓畫虎——基本功訓練
19.4.1 基本功訓練1——文件的簡單上傳
19.4.2 基本功訓練2——讀取表單信息
19.4.3 基本功訓練3——限制上傳文件的類型
19.4.4 基本功訓練4——文件的簡單下載
19.5 情景應用——拓展與實踐
19.5.1 情景應用1——隱藏文件下載真實路徑
19.5.2 情景應用2——顯示上傳文件的格式
19.5.3 情景應用3——文件的下載
19.5.4 情景應用4——批量文件上傳
19.6 自我測試
19.7 行動指南
19.8 成功可以復制——初中站長的創(chuàng)業(yè)故事李興平
第20堂課 動態(tài)圖表
視頻講解:112分鐘
20.1 jfreechart簡介
20.1.1 認識jfreechart組件
20.1.2 jfreechart的下載與使用
20.2 jfreechart的核心對象
20.2.1 制圖對象
20.2.2 制圖工廠對象
20.2.3 數(shù)據(jù)集合對象
20.2.4 繪圖區(qū)對象
20.2.5 坐標軸對象
20.2.6 圖片渲染對象
20.3 jfreechart的應用
20.3.1 如何獲取圖片
20.3.2 創(chuàng)建數(shù)據(jù)集合與jfreechart實例
20.3.3 圖表相關(guān)屬性的設(shè)置
20.3.4 jfreechart內(nèi)置jdbc的使用
20.3.5 中文亂碼的解決方案
20.4 照貓畫虎——基本功訓練
20.4.1 基本功訓練1——繪制餅狀圖
20.4.2 基本功訓練2——生成柱狀圖
20.4.3 基本功訓練3——繪制折線圖
20.4.4 基本功訓練4——生成區(qū)域圖表
20.4.5 基本功訓練5——生成時序圖表
20.5 情景應用——拓展與實踐
20.5.1 情景應用1——利用柱狀圖顯示某網(wǎng)站的訪問量
20.5.2 情景應用2——利用餅圖顯示不同編程語言的市場占有率
20.5.3 情景應用3——利用折線圖顯示氣溫變化情況
20.5.4 情景應用4——利用區(qū)域圖對比分析員工業(yè)績
20.5.5 情景應用5——利用時序圖分析商品月銷售收益
20.6 自我測試
20.7 行動指南
20.8 成功可以復制——暴雪公司的領(lǐng)航者邁克·莫漢
第21堂課 java mail組件
視頻講解:103分鐘
21.1 電子郵件協(xié)議簡介
21.1.1 smtp簡單郵件傳輸
21.1.2 pop3郵局協(xié)議
21.1.3 imap接收郵件協(xié)議
21.1.4 mime郵件擴充協(xié)議
21.2 建立java mail開發(fā)環(huán)境
21.2.1 獲取java mail api
21.2.2 獲取java mail api的激活框架
21.2.3 安裝和配置郵件服務(wù)器
21.3 發(fā)送郵件的api
21.3.1 session類
21.3.2 message類中與發(fā)送郵件相關(guān)的方法
21.3.3 address類
21.3.4 authenticator類
21.3.5 transport類
21.4 接收郵件的api
21.4.1 store類
21.4.2 folder類
21.4.3 flags類
21.4.4 message類中與接收郵件相關(guān)的方法
21.5 照貓畫虎——基本功訓練
21.5.1 基本功訓練1——實現(xiàn)郵箱登錄的功能
21.5.2 基本功訓練2——發(fā)送普通文本郵件
21.5.3 基本功訓練3——發(fā)送html格式的郵件
21.5.4 基本功訓練4——郵件群發(fā)
21.6 情景應用——拓展與實踐
21.6.1 情景應用1——發(fā)送帶附件的郵件
21.6.2 情景應用2——群發(fā)html格式的郵件
21.6.3 情景應用3——獲取郵件總數(shù)
21.6.4 情景應用4——通過郵箱激活用戶注冊
21.7 自我測試
21.8 行動指南
21.9 成功可以復制——it大王王志東
第5部分 實戰(zhàn)篇
第22堂課 博客系統(tǒng)
視頻講解:73分鐘
22.1 系統(tǒng)概述
22.1.1 開發(fā)背景
22.1.2 系統(tǒng)功能結(jié)構(gòu)
22.1.3 系統(tǒng)流程
22.2 技術(shù)要點
22.2.1 整合struts2與hibernate3
22.2.2 應用javascript對復選框進行操作
22.3 設(shè)計數(shù)據(jù)庫
22.3.1 設(shè)計e-r圖
22.3.2 設(shè)計數(shù)據(jù)庫表
22.4 設(shè)計公共模塊
22.4.1 編寫hibernate配置文件
22.4.2 編寫數(shù)據(jù)持久化類
22.5 設(shè)計首頁面
22.5.1 首頁操作實現(xiàn)類
22.5.2 首頁顯示的實現(xiàn)
22.6 設(shè)計用戶管理模塊
22.6.1 用戶實體類
22.6.2 用戶的實現(xiàn)類
22.6.3 實現(xiàn)用戶注冊
22.6.4 推薦博客操作
22.7 設(shè)計文章模塊
22.7.1 文章實體類
22.7.2 文章的實現(xiàn)類
22.7.3 操作文章類型
22.7.4 添加文章
22.7.5 查詢文章
22.7.6 文章的詳細查詢
22.7.7 推薦文章的操作
22.8 疑難問題
22.8.1 struts2的中文亂碼問題
22.8.2 關(guān)于重寫模板的問題
22.9 本堂課小結(jié)
特別提醒:
親愛的讀者朋友,由于近期紙張價格和印制成本大幅上漲,為不增加讀者朋友的負擔,又不減少書的內(nèi)容,本書以下章節(jié)內(nèi)容不得不放在配書光盤中,由此給您帶來了不便,在此深表歉意。
第23堂課 jsp+hibernate實現(xiàn)留言模塊
視頻講解:72分鐘
(本章內(nèi)容在配書光盤中)
23.1 項目說明
23.1.1 實現(xiàn)功能
23.1.2 系統(tǒng)流程
23.1.3 邏輯分層結(jié)構(gòu)
23.2 技術(shù)要點
23.2.1 確定實體及關(guān)系
23.2.2 threadlocal的使用
23.3 實現(xiàn)過程
23.3.1 搭建開發(fā)環(huán)境
23.3.2 實體類與映射
23.3.3 注冊模塊
23.3.4 用戶登錄
23.3.5 實現(xiàn)留言
23.3.6 分頁查看留言信息
23.3.7 管理員相關(guān)操作
23.4 本堂課小結(jié)
第24堂課 用戶管理系統(tǒng)
視頻講解:62分鐘
(本章內(nèi)容在配書光盤中)
24.1 系統(tǒng)功能模塊設(shè)計
24.2 設(shè)計數(shù)據(jù)庫
24.3 文件夾結(jié)構(gòu)設(shè)計
24.4 實體映射
24.4.1 部門信息
24.4.2 用戶信息
24.5 設(shè)計操作數(shù)據(jù)的接口與類
24.5.1 部門信息dao接口ideptinfodao
24.5.2 部門信息dao實現(xiàn)類deptinfodao
24.5.3 用戶信息dao接口iuserinfodao
24.5.4 用戶信息dao實現(xiàn)類iuserinfodao
24.6 登錄子模塊
24.6.1 登錄子模塊控制器
24.6.2 登錄子模塊jsp頁面
24.7 部門管理子模塊
24.7.1 部門管理子模塊控制器
24.7.2 部門管理子模塊jsp頁面
24.8 用戶管理子模塊
24.8.1 用戶管理子模塊文件上傳類
24.8.2 用戶管理子模塊控制器類
24.8.3 用戶管理子模塊jsp頁面
24.9 配置文件
24.9.1 創(chuàng)建spring配置文件applicationcontext.xml
24.9.2 配置web.xml
24.10 本堂課小結(jié)
附錄a java程序編碼規(guī)范
(本章內(nèi)容在配書光盤中)
a.1 命名規(guī)則
a.1.1 數(shù)據(jù)類型簡寫規(guī)則
a.1.2 變量及常量名稱命名規(guī)則
a.1.3 類命名規(guī)則
a.1.4 成員變量命名規(guī)則
a.1.5 方法命名規(guī)則
a.1.6 接口命名規(guī)則
a.2 代碼版式
a.2.1 統(tǒng)一代碼縮進
a.2.2 合理使用空行
a.2.3 代碼換行
a.2.4 空格的使用
a.3 代碼注釋
a.3.1 注釋的目的
a.3.2 代碼注釋規(guī)范
a.4 數(shù)據(jù)庫編程命名規(guī)范
a.4.1 數(shù)據(jù)庫命名規(guī)范
a.4.2 數(shù)據(jù)表命名規(guī)范
a.4.3 字段命名規(guī)范
a.4.4 視圖命名規(guī)范
a.4.5 存儲過程命名規(guī)范
a.4.6 觸發(fā)器命名規(guī)范

本目錄推薦

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