學(xué)通Java Web的24堂課 陳丹丹,盧瀚著 中文 PDF版 [96M]
96MB / 11-06
學(xué)通C#的24堂課 王小科,趙會(huì)東著 中文 PDF版 [87M]
87MB / 11-06
學(xué)通ASP.NET的24堂課 中文pdf掃描版 (81M)
81MB / 11-06
學(xué)通PHP的24堂課 中文 PDF版 [83M]
83MB / 11-06
-
深入理解高并發(fā)編程(第1版) 冰河 中文pdf版 java電子書 / 8.4MB
-
80個(gè)java開發(fā)項(xiàng)目經(jīng)驗(yàn)匯總 + 簡歷項(xiàng)目素材 中文pdf版 java電子書 / 1.0MB
-
-
springcloud學(xué)習(xí)筆記+中文學(xué)習(xí)文檔 PDF完整版 java電子書 / 6.46MB
-
Java后端體系高級面試題 中文PDF版 java電子書 / 2.19MB
-
java二十二種設(shè)計(jì)模式 pdf完整版 java電子書 / 0.98MB
-
java高并發(fā)筆記 中文pdf完整版 java電子書 / 3.5MB
-
-
2024年Java面試寶典合集 完整版PDF java電子書 / 36.7MB
-
JAVA中高級開發(fā)面試寶典v8.0版本+后端 完整版PDF java電子書 / 6.19MB
詳情介紹
《學(xué)通java web的24堂課》以24堂課的形式,從初中級用戶的角度出發(fā),科學(xué)合理地設(shè)計(jì),突出學(xué)、練、用結(jié)合,全面講述了學(xué)習(xí)java web程序開發(fā)必備的知識和技能。主要包括:搭建開發(fā)環(huán)境、jsp中的java程序、html語言與css樣式、javascript腳本語言、掌握jsp語法、使用jsp內(nèi)置對象、javabean技術(shù)、servlet技術(shù)、使用el表達(dá)式、jstl核心標(biāo)簽庫、使用ajax技術(shù)、struts2基礎(chǔ)、深入struts2、hibernate框架基礎(chǔ)、hibernate高級應(yīng)用、spring框架、spring mvc框架、jsp操作xml、文件上傳與下載、動(dòng)態(tài)圖表、java mail組件、博客系統(tǒng)、jsp+hibernate實(shí)現(xiàn)留言模塊、用戶管理系統(tǒng)。
《學(xué)通java web的24堂課》適合有志于從事軟件開發(fā)的初學(xué)者、高校計(jì)算機(jī)相關(guān)專業(yè)學(xué)生和畢業(yè)生,也可作為軟件開發(fā)人員的參考手冊,或者高校的教學(xué)參考書。
《學(xué)通java web的24堂課》通過教學(xué)視頻、實(shí)例訓(xùn)練、綜合應(yīng)用、項(xiàng)目實(shí)踐、自我測試、行動(dòng)指南逐步深入和強(qiáng)化訓(xùn)練等方式,并輔之以心理勵(lì)志,來持續(xù)激發(fā)讀者主動(dòng)學(xué)習(xí)、自發(fā)學(xué)習(xí)。
《學(xué)通java web的24堂課》給出了285個(gè)小型實(shí)例,196個(gè)綜合應(yīng)用,6個(gè)項(xiàng)目案例(部分在光盤中),各類技巧、試驗(yàn)200余個(gè),測試題目210個(gè),以方便讀者訓(xùn)練、測試和快速提升。
《學(xué)通java web的24堂課》dvd光盤給出了110集(281段)多媒體教學(xué)視頻講解,每個(gè)實(shí)例都給出了相應(yīng)的源程序,可直接復(fù)制源碼學(xué)習(xí)或應(yīng)用。
[圖書目錄]《學(xué)通java web的24堂課》
第1部分 基礎(chǔ)篇
第1堂課 搭建開發(fā)環(huán)境 3
視頻講解:97分鐘
1.1 java web應(yīng)用的開發(fā)環(huán)境概述 4
1.1.1 開發(fā)工具包jdk 4
1.1.2 web服務(wù)器 4
1.1.3 web瀏覽器 5
1.2 jdk的安裝與配置 5
1.2.1 下載jdk 5
1.2.2 安裝jdk 6
1.2.3 windows系統(tǒng)下配置和測試jdk 7
1.3 tomcat的安裝與配置 9
1.3.1 下載tomcat 9
1.3.2 tomcat的目錄結(jié)構(gòu) 11
1.3.3 修改tomcat的默認(rèn)端口 11
1.3.4 部署web應(yīng)用 11
1.4 eclipse的安裝與使用 12
1.4.1 eclipse的下載與安裝 12
1.4.2 啟動(dòng)eclipse 13
.1.4.3 eclipse工作臺(tái) 14
1.4.4 使用eclipse開發(fā)web應(yīng)用 14
1.4.5 eclipse的常用快捷鍵 18
1.5 照貓畫虎——基本功訓(xùn)練 20
1.5.1 基本功訓(xùn)練1——配置jdk的環(huán)境變量 20
1.5.2 基本功訓(xùn)練2——在dos環(huán)境中測試
jdk 21
1.5.3 基本功訓(xùn)練3——在dos環(huán)境中編譯
java源文件 21
1.5.4 基本功訓(xùn)練4——在tomcat中手動(dòng)部署
web應(yīng)用 23
1.5.5 基本功訓(xùn)練5——手動(dòng)啟動(dòng)與關(guān)閉
tomcat服務(wù)器 24
1.6 情景應(yīng)用——拓展與實(shí)踐 25
1.6.1 情景應(yīng)用1——在eclipse中配置
tomcat服務(wù)器 25
1.6.2 情景應(yīng)用2——創(chuàng)建第一個(gè)web項(xiàng)目 26
1.6.3 情景應(yīng)用3——設(shè)置eclipse工作空間
的字符編碼 27
1.6.4 情景應(yīng)用4——設(shè)置代碼提示的快捷鍵 28
1.6.5 情景應(yīng)用5——為項(xiàng)目導(dǎo)入所需的jar包 29
1.7 自我測試 29
1.8 行動(dòng)指南 30
1.9 成功可以復(fù)制——80后新貴、泡泡網(wǎng)
ceo李想 31
第2堂課 jsp中的java程序 33
視頻講解:205分鐘
2.1 java數(shù)據(jù)類型 34
2.1.1 java基本數(shù)據(jù)類型 34
2.1.2 變量與常量 34
2.1.3 對應(yīng)基本數(shù)據(jù)類型的內(nèi)置類 36
2.2 運(yùn)算符和表達(dá)式 36
2.2.1 算術(shù)運(yùn)算符 36
2.2.2 關(guān)系運(yùn)算符 37
2.2.3 邏輯運(yùn)算符 37
2.2.4 三元運(yùn)算符 38
2.2.5 表達(dá)式 39
2.3 流程控制語句 39
2.3.1 條件語句 39
2.3.2 循環(huán)語句 42
2.3.3 跳轉(zhuǎn)語句 44
2.4 面向?qū)ο缶幊袒A(chǔ) 44
2.4.1 java中的類和對象 44
2.4.2 java中的修飾符 45
2.4.3 抽象類和接口 46
2.4.4 java中的代碼注釋 49
2.4.5 異常處理技術(shù) 50
2.5 照貓畫虎——基本功訓(xùn)練 52
2.5.1 基本功訓(xùn)練1——判斷變量的奇偶性 52
2.5.2 基本功訓(xùn)練2——輸出大于1的40個(gè)
素?cái)?shù) 53
2.5.3 基本功訓(xùn)練3——定義包含屬性和
方法的汽車類 54
2.5.4 基本功訓(xùn)練4——輸出空心的菱形 55
2.5.5 基本功訓(xùn)練5——拋出“除數(shù)不能為
負(fù)數(shù)”異常信息 56
2.6 情景應(yīng)用——拓展與實(shí)踐 57
2.6.1 情景應(yīng)用1——輸出長方形的面積 57
2.6.2 情景應(yīng)用2——switch語句實(shí)現(xiàn)生肖
查詢 57
2.6.3 情景應(yīng)用3——統(tǒng)計(jì)圖書的銷售量 59
2.6.4 情景應(yīng)用4——輸出數(shù)字對應(yīng)的金字塔 60
2.6.5 情景應(yīng)用5——實(shí)現(xiàn)溫度單位轉(zhuǎn)換 60
2.7 自我測試 61
2.8 行動(dòng)指南 63
2.9 成功可以復(fù)制——java技術(shù)之父james
gosling 63
第3堂課 html語言與css樣式 65
視頻講解:51分鐘
3.1 xhtml基礎(chǔ) 66
3.1.1 xhtml語言的語法 66
3.1.2 xhtml文件的結(jié)構(gòu) 68
3.1.3 編輯文字版面 70
3.1.4 插 入圖像與鏈接 72
3.1.5 編寫xhtml表格 73
3.1.6 設(shè)計(jì)xhtml表單 74
3.2 css樣式應(yīng)用 78
3.2.1 將css樣式嵌入到html中 78
3.2.2 css選擇符 79
3.2.3 常見的css樣式屬性 81
3.3 設(shè)計(jì)頁面布局 86
3.3.1 [div]和[span]標(biāo)簽 86
3.3.2 區(qū)塊模型 87
3.3.3 區(qū)塊浮動(dòng) 87
3.4 照貓畫虎——基本功訓(xùn)練 90
3.4.1 基本功訓(xùn)練1——制作可以輸入密碼的
文本框 90
3.4.2 基本功訓(xùn)練2——應(yīng)用刪除線樣式標(biāo)注
商品特價(jià) 91
3.4.3 基本功訓(xùn)練3——鼠標(biāo)經(jīng)過表格時(shí)顯示
提示信息 91
3.4.4 基本功訓(xùn)練4——顯示自定義的鼠標(biāo)形狀 92
3.4.5 基本功訓(xùn)練5——css控制絕對定位 94
3.5 情景應(yīng)用——拓展與實(shí)踐 95
3.5.1 情景應(yīng)用1——編寫用戶注冊表單頁 95
3.5.2 情景應(yīng)用2——為網(wǎng)頁添加背景音樂 96
3.5.3 情景應(yīng)用3——插 入flash 動(dòng)畫 96
3.5.4 情景應(yīng)用4——文字的發(fā)光特效 97
3.5.5 情景應(yīng)用5——打造經(jīng)典的導(dǎo)航欄 98
3.6 自我測試 100
3.7 行動(dòng)指南 101
3.8 成功可以復(fù)制——殺毒王王江民 102
第4堂課 javascript腳本語言 105
視頻講解:239分鐘
4.1 了解javascript 106
4.1.1 什么是javascript 106
4.1.2 javascript的主要特點(diǎn) 106
4.1.3 javascript與java的區(qū)別 106
4.2 在web頁面中使用javascript 107
4.2.1 在頁面中直接嵌入javascript 107
4.2.2 鏈接外部javascript 107
4.3 javascript語言基礎(chǔ) 108
4.3.1 javascript的語法 108
4.3.2 javascript中的關(guān)鍵字 109
4.3.3 了解javascript的數(shù)據(jù)類型 110
4.3.4 變量的定義及使用 112
4.3.5 運(yùn)算符的應(yīng)用 113
4.3.6 應(yīng)用流程控制語句 115
4.4 使用正則表達(dá)式 118
4.4.1 正則表達(dá)式的語法 118
4.4.2 創(chuàng)建正則表達(dá)式對象(regexp) 120
4.4.3 應(yīng)用regexp對象執(zhí)行模式匹配 121
4.5 函數(shù) 123
4.5.1 函數(shù)的定義 123
4.5.2 函數(shù)的調(diào)用 123
4.5.3 匿名函數(shù) 124
4.6 事件和事件處理程序 125
4.6.1 什么是事件和事件處理程序 125
4.6.2 javascript的常用事件 125
4.6.3 事件處理程序的調(diào)用 126
4.7 常用對象 127
4.7.1 string對象 127
4.7.2 math對象 130
4.7.3 date對象 131
4.7.4 window對象 134
4.8 dom技術(shù) 137
4.8.1 dom概述 137
4.8.2 dom的分層結(jié)構(gòu) 137
4.8.3 遍歷文檔 138
4.8.4 獲取文檔中的指定元素 140
4.8.5 操作文檔 140
4.9 照貓畫虎——基本功訓(xùn)練 142
4.9.1 基本功訓(xùn)練1——通過switch語句根據(jù)
當(dāng)前日期彈出不同的提示信息 142
4.9.2 基本功訓(xùn)練2——通過for循環(huán)計(jì)算10
以內(nèi)(不包括10)所有偶數(shù)的和 143
4.9.3 基本功訓(xùn)練3——驗(yàn)證用戶輸入的年齡
是否為數(shù)字 144
4.9.4 基本功訓(xùn)練4——去掉字符串左右空格 145
4.9.5 基本功訓(xùn)練5——限制輸入字符串的
長度 145
4.10 情景應(yīng)用——拓展與實(shí)踐 147
4.10.1 情景應(yīng)用1——驗(yàn)證e-mail是否正確 147
4.10.2 情景應(yīng)用2——驗(yàn)證手機(jī)號碼是否正確 148
4.10.3 情景應(yīng)用3——計(jì)算兩個(gè)日期相差
的天數(shù) 148
4.10.4 情景應(yīng)用4——將某地區(qū)的人口總數(shù)
分位顯示 150
4.10.5 情景應(yīng)用5——實(shí)現(xiàn)可編輯的表格 151
4.11 自我測試 152
4.12 行動(dòng)指南 154
4.13 成功可以復(fù)制——締造華人的硅谷
傳奇楊致遠(yuǎn) 155
第5堂課 掌握jsp語法 157
視頻講解:66分鐘
5.1 jsp頁面的基本構(gòu)成 158
5.2 jsp指令標(biāo)簽 159
5.2.1 頁碼指令page 159
5.2.2 文件包含指令include 161
5.2.3 引用標(biāo)簽庫指令taglib 162
5.3 嵌入java代碼 163
5.3.1 代碼片段 163
5.3.2 jsp表達(dá)式 163
5.4 巧用注釋 163
5.4.1 html注釋 163
5.4.2 jsp注釋 164
5.4.3 代碼注釋 164
5.4.4 動(dòng)態(tài)注釋 164
5.5 jsp動(dòng)作標(biāo)簽 165
5.5.1 包含外部文件的[jsp:include]動(dòng)作標(biāo)簽 165
5.5.2 請求轉(zhuǎn)發(fā)的[jsp:forward]動(dòng)作標(biāo)簽 166
5.5.3 設(shè)置參數(shù)的[jsp:param]動(dòng)作標(biāo)簽 167
5.6 照貓畫虎——基本功訓(xùn)練 167
5.6.1 基本功訓(xùn)練1——自定義錯(cuò)誤提示頁面 167
5.6.2 基本功訓(xùn)練2——在頁面中動(dòng)態(tài)添加
表格 167
5.6.3 基本功訓(xùn)練3——將請求轉(zhuǎn)發(fā)至登錄
頁面 168
5.6.4 基本功訓(xùn)練4——導(dǎo)入版權(quán)信息頁 170
5.6.5 基本功訓(xùn)練5——在jsp頁面中輸出
星號組成的金字塔 171
5.7 情景應(yīng)用——拓展與實(shí)踐 172
5.7.1 情景應(yīng)用1——根據(jù)數(shù)據(jù)表動(dòng)態(tài)生成
下拉列表 172
5.7.2 情景應(yīng)用2——jsp腳本嵌入
javascript代碼 173
5.7.3 情景應(yīng)用3——定義可輸入文字的
下拉列表 174
5.7.4 情景應(yīng)用4——在頁面中引入一個(gè)
html文件 175
5.7.5 情景應(yīng)用5——將3個(gè)頁面組成一個(gè)
新的頁面 176
5.8 自我測試 178
5.9 行動(dòng)指南 178
5.10 成功可以復(fù)制——全球最大中間件
公司bea創(chuàng)始人之一莊思浩 179
第6堂課 使用jsp內(nèi)置對象 181
視頻講解:91分鐘
6.1 jsp內(nèi)置對象概述 182
6.2 頁面請求對象request 182
6.2.1 獲取請求參數(shù)值 182
6.2.2 獲取表單提交的信息 183
6.2.3 解決中文亂碼 184
6.2.4 獲取客戶端信息 185
6.2.5 在作用域中管理屬性 186
6.2.6 獲取cookie 187
6.2.7 顯示國際化信息 188
6.3 客戶端響應(yīng)對象response 189
6.3.1 重定向網(wǎng)頁 189
6.3.2 設(shè)置輸出緩沖 189
6.3.3 處理http文件頭 190
6.4 session會(huì)話對象 191
6.4.1 創(chuàng)建及獲取session會(huì)話 191
6.4.2 從會(huì)話中移除指定的對象 192
6.4.3 設(shè)置會(huì)話的有效時(shí)間 192
6.4.4 銷毀session 192
6.4.5 session對象的應(yīng)用 193
6.5 application對象 195
6.5.1 應(yīng)用程序初始化參數(shù) 195
6.5.2 管理應(yīng)用程序環(huán)境屬性 196
6.6 輸出對象out 196
6.6.1 向客戶端輸出數(shù)據(jù) 196
6.6.2 管理相應(yīng)緩沖區(qū) 196
6.7 其他內(nèi)置對象 197
6.7.1 獲取會(huì)話范圍的pagecontext對象 197
6.7.2 讀取web.xml配置信息的config對象 197
6.7.3 應(yīng)答或請求的page對象 198
6.7.4 獲取異常信息的exception對象 198
6.8 照貓畫虎——基本功訓(xùn)練 200
6.8.1 基本功訓(xùn)練1——application實(shí)現(xiàn)網(wǎng)頁
計(jì)數(shù)器 200
6.8.2 基本功訓(xùn)練2——獲取用戶ip地址 201
6.8.3 基本功訓(xùn)練3——顯示留言信息 201
6.8.4 基本功訓(xùn)練4——給出session超時(shí)提示 203
6.8.5 基本功訓(xùn)練5——獲取傳輸數(shù)據(jù)的
協(xié)議名 204
6.9 情景應(yīng)用——拓展與實(shí)踐 205
6.9.1 情景應(yīng)用1——在登錄頁面中添加
驗(yàn)證碼 205
6.9.2 情景應(yīng)用2——實(shí)現(xiàn)自動(dòng)登錄 207
6.9.3 情景應(yīng)用3——定時(shí)刷新頁面 208
6.9.4 情景應(yīng)用4——統(tǒng)計(jì)用戶在某頁停留
時(shí)間 209
6.9.5 情景應(yīng)用5——將表單請求提交至本頁 210
6.10 自我測試 212
6.11 行動(dòng)指南 213
6.12 成功可以復(fù)制——讓下載迅雷不及
掩耳鄒勝龍 213
第2部分 提高篇
第7堂課 javabean技術(shù) 217
視頻講解:75分鐘
7.1 javabean技術(shù)介紹 218
7.1.1 javabean簡介 218
7.1.2 javabean規(guī)范 219
7.2 javabean在jsp中的應(yīng)用 220
7.2.1 [jsp:usebean]標(biāo)簽 220
7.2.2 [jsp:setproperty]標(biāo)簽 221
7.2.3 [jsp:getproperty]標(biāo)簽 223
7.2.4 javabean的作用域 225
7.3 照貓畫虎——基本功訓(xùn)練 226
7.3.1 基本功訓(xùn)練1——定義獲取當(dāng)前年
份方法 226
7.3.2 基本功訓(xùn)練2——判斷用戶是否輸入
指定字符開頭的字符串 228
7.3.3 基本功訓(xùn)練3——定義數(shù)據(jù)查詢方法 230
7.3.4 基本功訓(xùn)練4——將長整型數(shù)字分位
顯示 232
7.3.5 基本功訓(xùn)練5——判斷字符串是否
包含數(shù)字 234
7.4 情景應(yīng)用——拓展與實(shí)踐 236
7.4.1 情景應(yīng)用1——應(yīng)用javabean處理
中文 236
7.4.2 情景應(yīng)用2——將用戶選擇內(nèi)容轉(zhuǎn)換
為字符串 239
7.4.3 情景應(yīng)用3——小寫金額轉(zhuǎn)換成大寫
金額 241
7.4.4 情景應(yīng)用4——過濾非法字符 244
7.4.5 情景應(yīng)用5——實(shí)現(xiàn)數(shù)據(jù)分頁 246
7.5 自我測試 249
7.6 行動(dòng)指南 249
7.7 成功可以復(fù)制——軟件業(yè)的華人教父
王嘉廉 250
第8堂課 servlet技術(shù) 253
視頻講解:90分鐘
8.1 servlet基礎(chǔ) 254
8.1.1 初步認(rèn)識servlet 254
8.1.2 servlet技術(shù)功能 254
8.1.3 servlet技術(shù)特點(diǎn) 255
8.2 servlet開發(fā) 256
8.2.1 創(chuàng)建servlet 256
8.2.2 配置servlet的相關(guān)元素 256
8.3 servlet核心api 258
8.3.1 servlet接口 258
8.3.2 genericservlet抽象類 258
8.3.3 httpservlet抽象類 259
8.3.4 httpservletrequest接口 259
8.3.5 httpservletresponse接口 260
8.3.6 servletconfig接口 261
8.4 理解servlet的生命周期 261
8.5 servlet過濾器 262
8.5.1 過濾器概述 263
8.5.2 過濾器api 263
8.5.3 配置過濾器 264
8.5.4 編寫字符編碼過濾器 265
8.6 照貓畫虎——基本功訓(xùn)練 267
8.6.1 基本功訓(xùn)練1——在servlet中實(shí)現(xiàn)
請求轉(zhuǎn)發(fā) 267
8.6.2 基本功訓(xùn)練2——在servlet中處理
表單提交的數(shù)據(jù) 269
8.6.3 基本功訓(xùn)練3——在servlet中實(shí)現(xiàn)
頁面重定向 270
8.6.4 基本功訓(xùn)練4——動(dòng)態(tài)生成html文檔 271
8.6.5 基本功訓(xùn)練5——在servlet中向
客戶端寫cookie信息 272
8.7 情景應(yīng)用——拓展與實(shí)踐 274
8.7.1 情景應(yīng)用1——統(tǒng)計(jì)網(wǎng)站的訪問量 274
8.7.2 情景應(yīng)用2——生成網(wǎng)站表單的驗(yàn)證碼 275
8.7.3 情景應(yīng)用3——將用戶信息導(dǎo)出到
excel 277
8.7.4 情景應(yīng)用4——利用servlet實(shí)現(xiàn)個(gè)人
所得稅計(jì)算器 278
8.7.5 情景應(yīng)用5——過濾用戶輸入的
敏感文字 280
8.8 自我測試 283
8.9 行動(dòng)指南 284
8.10 成功可以復(fù)制——圖文世界的締造者
約翰·沃洛克 285
第9堂課 使用el表達(dá)式 287
視頻講解:61分鐘
9.1 el概述 288
9.1.1 使用el表達(dá)式的前提條件 288
9.1.2 el表達(dá)式的基本語法 289
9.1.3 el表達(dá)式的特點(diǎn) 289
9.2 el表達(dá)式的存取范圍 289
9.3 el表達(dá)式的運(yùn)算符 290
9.3.1 存取數(shù)據(jù)運(yùn)算符 290
9.3.2 算術(shù)運(yùn)算符 291
9.3.3 關(guān)系運(yùn)算符 291
9.3.4 邏輯運(yùn)算符 292
9.3.5 empty運(yùn)算符 293
9.3.6 條件運(yùn)算符 293
9.3.7 運(yùn)算符的優(yōu)先級 293
9.4 el表達(dá)式中的保留字 294
9.5 el表達(dá)式中的隱含對象 295
9.5.1 pagecontext對象的應(yīng)用 295
9.5.2 param和paramvalues對象的應(yīng)用 295
9.5.3 header和headervalues對象的應(yīng)用 296
9.5.4 訪問作用域范圍的隱含對象 296
9.5.5 cookie對象的應(yīng)用 297
9.5.6 initparam對象的應(yīng)用 297
9.6 照貓畫虎——基本功訓(xùn)練 297
9.6.1 基本功訓(xùn)練1——實(shí)現(xiàn)計(jì)算卡 297
9.6.2 基本功訓(xùn)練2——el實(shí)現(xiàn)數(shù)字比較卡 298
9.6.3 基本功訓(xùn)練3——網(wǎng)頁中獲取cookie
的值 298
9.6.4 基本功訓(xùn)練4——顯示表單信息 299
9.6.5 基本功訓(xùn)練5——訪問javabean
的屬性 300
9.7 情景應(yīng)用——拓展與實(shí)踐 302
9.7.1 情景應(yīng)用1——如何禁用el表達(dá)式 302
9.7.2 情景應(yīng)用2——顯示客戶端使用的
瀏覽器 303
9.7.3 情景應(yīng)用3——顯示客戶端能接收的
內(nèi)容類型 303
9.7.4 情景應(yīng)用4——判斷用戶是否登錄,并
顯示不同提示信息 304
9.7.5 情景應(yīng)用5——判斷用戶名和密碼是否
為空,空則顯示相應(yīng)提示信息 305
9.8 自我測試 305
9.9 行動(dòng)指南 306
9.10 成功可以復(fù)制——微型博客twitter
創(chuàng)始人埃文·威廉姆斯 307
第10堂課 jstl核心標(biāo)簽庫 309
視頻講解:100分鐘
10.1 jstl技術(shù)簡介 310
10.2 表達(dá)式標(biāo)簽 310
10.2.1 [c:out]輸出標(biāo)簽 310
10.2.2 [c:set]設(shè)置標(biāo)簽 311
10.2.3 [c:remove]移除標(biāo)簽 313
10.2.4 [c:catch]捕獲異常標(biāo)簽 314
10.3 流程控制標(biāo)簽 314
10.3.1 [c:if]條件判斷標(biāo)簽 314
10.3.2 [c:choose]、[c:when]和[c:otherwise]
標(biāo)簽 316
10.4 循環(huán)標(biāo)簽 317
10.4.1 [c:foreach]循環(huán)標(biāo)簽 317
10.4.2 [c:fortokens]迭代標(biāo)簽 318
10.5 url操作標(biāo)簽 319
10.5.1 [c:import]文件導(dǎo)入標(biāo)簽 320
10.5.2 [c:redirect]重定向標(biāo)簽 321
10.5.3 [c:url]生成url地址標(biāo)簽 322
10.5.4 [c:param]參數(shù)傳遞標(biāo)簽 323
10.6 照貓畫虎——基本功訓(xùn)練 323
10.6.1 基本功訓(xùn)練1——[c:foreach]標(biāo)簽遍歷
數(shù)組 323
10.6.2 基本功訓(xùn)練2——[c:redirect]標(biāo)簽實(shí)現(xiàn)
重定向頁面 324
10.6.3 基本功訓(xùn)練3——應(yīng)用jstl標(biāo)簽顯示
數(shù)據(jù)庫中商品信息 324
10.6.4 基本功訓(xùn)練4——[c:set]設(shè)置對象
屬性值 327
10.6.5 基本功訓(xùn)練5——[c:choose]保留登錄
信息 328
10.7 情景應(yīng)用——拓展與實(shí)戰(zhàn) 329
10.7.1 情景應(yīng)用1——jstl標(biāo)簽實(shí)現(xiàn)國際化 329
10.7.2 情景應(yīng)用2——應(yīng)用jstl導(dǎo)入網(wǎng)站
注冊協(xié)議 330
10.7.3 情景應(yīng)用3——jstl標(biāo)簽實(shí)現(xiàn)網(wǎng)站
計(jì)數(shù)器 331
10.7.4 情景應(yīng)用4——[c:if]標(biāo)簽判斷用戶
最喜愛的水果 332
10.7.5 情景應(yīng)用5——屏蔽頁面中出現(xiàn)的
錯(cuò)誤 333
10.8 自我測試 333
10.9 行動(dòng)指南 334
10.10 成功可以復(fù)制——不斷挑戰(zhàn)自己的
成功徐少春 335
第11堂課 使用ajax技術(shù) 337
視頻講解:88分鐘
11.1 ajax簡介 338
11.1.1 什么是ajax 338
11.1.2 ajax開發(fā)模式 338
11.1.3 ajax的優(yōu)點(diǎn) 338
11.2 ajax基礎(chǔ)知識 339
11.2.1 xmlhttprequest對象 339
11.2.2 javascript腳本語言 341
11.2.3 文檔對象模型dom 342
11.2.4 xml語言 342
11.2.5 css樣式表 342
11.3 發(fā)送請求與處理響應(yīng) 342
11.3.1 發(fā)送請求 342
11.3.2 處理服務(wù)器響應(yīng) 343
11.3.3 一個(gè)完整的實(shí)例 345
11.4 ajax重構(gòu) 347
11.5 ajax開發(fā)需要注意的幾個(gè)問題 348
11.5.1 瀏覽器兼容性問題 348
11.5.2 性能問題 348
11.5.3 中文編碼問題 349
11.5.4 安全問題 349
11.6 照貓畫虎——基本功訓(xùn)練 350
11.6.1 基本功訓(xùn)練1——顯示公告信息 350
11.6.2 基本功訓(xùn)練2——驗(yàn)證用戶身份 351
11.6.3 基本功訓(xùn)練3——創(chuàng)建工具提示 353
11.6.4 基本功訓(xùn)練4——在網(wǎng)頁中添加實(shí)時(shí)
走動(dòng)的系統(tǒng)時(shí)鐘 354
11.6.5 基本功訓(xùn)練5——實(shí)現(xiàn)自動(dòng)保存草稿 355
11.7 情景應(yīng)用——拓展與實(shí)戰(zhàn) 356
11.7.1 情景應(yīng)用1——自動(dòng)提交考卷 356
11.7.2 情景應(yīng)用2——ajax驗(yàn)證用戶名是否
被注冊 360
11.7.3 情景應(yīng)用3——ajax實(shí)現(xiàn)聊天室 362
11.7.4 情景應(yīng)用4——仿百度搜索引擎 364
11.7.5 情景應(yīng)用5——級聯(lián)選擇框 366
11.8 自我測試 370
11.9 行動(dòng)指南 371
11.10 可功可以復(fù)制——為編程事業(yè)而
奮斗終生安德斯·海爾斯伯格 371
第3部分 框架篇
第12堂課 struts2基礎(chǔ) 375
視頻講解:55分鐘
12.1 struts2簡介 376
12.1.1 struts2的產(chǎn)生 376
12.1.2 struts2的結(jié)構(gòu) 376
12.2 第一個(gè)struts2實(shí)例 377
12.2.1 獲取struts2以及相關(guān)類庫 377
12.2.2 jsp登錄頁面的創(chuàng)建 377
12.2.3 action的實(shí)現(xiàn) 378
12.2.4 struts2的配置文件 378
12.2.5 web.xml的配置 379
12.3 struts2的配置文件 379
12.3.1 全局配置文件struts.properties 380
12.3.2 核心配置文件struts.xml 380
12.3.3 配置package和名稱空間 381
12.4 action的應(yīng)用 381
12.4.1 action簡介 381
12.4.2 action中的方法 382
12.4.3 action中方法的執(zhí)行 382
12.5 struts2的零配置 383
12.5.1 通過@注解實(shí)現(xiàn)零配置 383
12.5.2 零配置時(shí)web.xml中的配置 383
12.6 照貓畫虎——基本功訓(xùn)練 384
12.6.1 基本功訓(xùn)練1——通過url執(zhí)行
action方法 384
12.6.2 基本功訓(xùn)練2——在action中配置
執(zhí)行方法 385
12.6.3 基本功訓(xùn)練3——通過struts2注解
實(shí)現(xiàn)的零配置 386
12.6.4 基本功訓(xùn)練4——零配置下訪問action 387
12.7 情景應(yīng)用——拓展與實(shí)踐 387
12.7.1 情景應(yīng)用1——實(shí)現(xiàn)用戶登錄 387
12.7.2 情景應(yīng)用2——實(shí)現(xiàn)簡單計(jì)算器 389
12.7.3 情景應(yīng)用3——實(shí)現(xiàn)成績顯示器 390
12.7.4 情景應(yīng)用4——實(shí)現(xiàn)簡單投票器 391
12.8 自我測試 392
12.9 行動(dòng)指南 393
12.10 成功可以復(fù)制——因特網(wǎng)的點(diǎn)火人
安德森 393
第13堂課 深入struts2 395
視頻講解:58分鐘
13.1 struts2標(biāo)簽 396
13.1.1 控制標(biāo)簽 396
13.1.2 數(shù)據(jù)標(biāo)簽 399
13.1.3 表單ui標(biāo)簽 403
13.2 struts2數(shù)據(jù)驗(yàn)證機(jī)制 406
13.2.1 手動(dòng)驗(yàn)證的實(shí)現(xiàn) 407
13.2.2 validate()方法的使用 407
13.2.3 struts2驗(yàn)證框架 409
13.2.4 驗(yàn)證文件的命名規(guī)則 410
13.2.5 了解struts2的內(nèi)置驗(yàn)證器 411
13.3 數(shù)據(jù)類型轉(zhuǎn)換器 414
13.3.1 配置轉(zhuǎn)換器 414
13.3.2 在struts.xml中配置轉(zhuǎn)換器 414
13.4 struts2攔 截 器 415
13.4.1 了解攔 截 器 415
13.4.2 內(nèi)置攔 截 器 416
13.4.3 攔 截 器的配置 417
13.4.4 攔 截 器api 417
13.4.5 帶有參數(shù)的攔 截 器 418
13.5 照貓畫虎——基本功訓(xùn)練 419
13.5.1 基本功訓(xùn)練1——數(shù)據(jù)轉(zhuǎn)換器 419
13.5.2 基本功訓(xùn)練2——使用數(shù)據(jù)標(biāo)簽進(jìn)行
日期輸出 420
13.5.3 基本功訓(xùn)練3——表單標(biāo)簽實(shí)現(xiàn)數(shù)據(jù)
提交 421
13.5.4 基本功訓(xùn)練4——xml中配置的
數(shù)據(jù)檢驗(yàn)器 422
13.6 情景應(yīng)用——拓展與實(shí)踐 423
13.6.1 情景應(yīng)用1——顯示注冊時(shí)間 423
13.6.2 情景應(yīng)用2——用戶信息的表格輸出 424
13.6.3 情景應(yīng)用3——聯(lián)動(dòng)選擇框 425
13.6.4 情景應(yīng)用4——防止網(wǎng)頁數(shù)據(jù)的
重復(fù)提交 425
13.7 自我測試 426
13.8 行動(dòng)指南 427
13.9 成功可以復(fù)制——知識改變命運(yùn)、
科技改變生活李彥宏 428
第14堂課 hibernate框架基礎(chǔ) 429
視頻講解:102分鐘
14.1 hibernate簡介 430
14.1.1 jdbc劣勢 430
14.1.2 orm中間件 430
14.1.3 hibernate結(jié)構(gòu)體系 430
14.2 hibernate入門 431
14.2.1 hibernate配置文件解析 431
14.2.2 編寫持久化類 432
14.2.3 編寫映射文件 433
14.2.4 hibernate基本數(shù)據(jù)類型的映射 435
14.3 自動(dòng)建表技術(shù) 435
14.4 hibernate持久化對象 436
14.4.1 編寫hibernate的初始化類 437
14.4.2 添加數(shù)據(jù) 438
14.4.3 刪除數(shù)據(jù) 439
14.4.4 修改數(shù)據(jù) 440
14.4.5 查詢數(shù)據(jù) 441
14.5 hibernate緩存及延遲加載 442
14.5.1 一級緩存 442
14.5.2 二級緩存 443
14.5.3 lazy策略 444
14.6 照貓畫虎——基本功訓(xùn)練 444
14.6.1 基本功訓(xùn)練1——錄入圖書信息 444
14.6.2 基本功訓(xùn)練2——應(yīng)用get()方法查詢
商品信息 446
14.6.3 基本功訓(xùn)練3——應(yīng)用load()方法查詢
藥品信息 447
14.6.4 基本功訓(xùn)練4——刪除編號為1的學(xué)生
信息 448
14.7 情景應(yīng)用——拓展與實(shí)踐 449
14.7.1 情景應(yīng)用1——延遲加載查詢藥品
信息 449
14.7.2 情景應(yīng)用2——hibernate實(shí)現(xiàn)用戶
注冊 450
14.7.3 情景應(yīng)用3——修改學(xué)生信息 451
14.7.4 情景應(yīng)用4——批量添加藥品信息 453
14.8 自我測試 454
14.9 行動(dòng)指南 454
14.10 成功可以復(fù)制——中國通信設(shè)備
行業(yè)的領(lǐng)跑者任正非 455
第15堂課 hibernate高級應(yīng)用 457
視頻講解:117分鐘
15.1 關(guān)聯(lián)關(guān)系映射 458
15.1.1 單向關(guān)聯(lián)與雙向關(guān)聯(lián) 458
15.1.2 多對一單向關(guān)聯(lián)映射 458
15.1.3 多對一雙向關(guān)聯(lián)映射 459
15.1.4 一對一主鍵關(guān)聯(lián)映射 460
15.1.5 一對一外鍵關(guān)聯(lián)映射 461
15.1.6 多對多關(guān)聯(lián)映射 462
15.2 繼承映射 464
15.2.1 類繼承樹映射成一張表 464
15.2.2 每個(gè)具體類映射成一張表 465
15.2.3 每個(gè)子類映射成一張表 466
15.3 hql檢索方式 467
15.3.1 hql基本語法 467
15.3.2 實(shí)例對象與動(dòng)態(tài)實(shí)例化對象查詢 468
15.3.3 hql語句的動(dòng)態(tài)賦值 468
15.3.4 條件查詢與使用別名 469
15.4 照貓畫虎——基本功訓(xùn)練 469
15.4.1 基本功訓(xùn)練1——hql排序查詢訂單
信息 469
15.4.2 基本功訓(xùn)練2——hql查詢訂單
總金額 471
15.4.3 基本功訓(xùn)練3——hql實(shí)現(xiàn)統(tǒng)計(jì)各
部門人數(shù) 471
15.4.4 基本功訓(xùn)練4——查詢某日期出生的
用戶 472
15.5 情景應(yīng)用——拓展與實(shí)踐 473
15.5.1 情景應(yīng)用1——多對一映射添加與查詢
圖書信息 473
15.5.2 情景應(yīng)用2——模糊查詢藥品信息 476
15.5.3 情景應(yīng)用3——內(nèi)連接查詢圖書信息 478
15.5.4 情景應(yīng)用4——利用多態(tài)查詢判斷
用戶登錄身份 480
15.6 自我測試 482
15.7 行動(dòng)指南 483
15.8 成功可以復(fù)制——通往成功的橋梁
陳天橋 483
第16堂課 spring框架 485
視頻講解:172分鐘
16.1 spring概述 486
16.1.1 初識spring 486
16.1.2 spring的獲取 487
16.1.3 簡單配置spring 487
16.1.4 使用beanfactory管理bean 488
16.1.5 applicationcontext的應(yīng)用 488
16.2 依賴注入 489
16.2.1 控制反轉(zhuǎn)與依賴注入 489
16.2.2 bean的配置 490
16.2.3 setter注入 491
16.2.4 構(gòu)造器注入 492
16.2.5 引用其他的bean 493
16.2.6 匿名內(nèi)部javabean的創(chuàng)建 494
16.3 spring aop概述 495
16.3.1 了解aop 495
16.3.2 aop的簡單實(shí)現(xiàn) 496
16.4 spring的切入點(diǎn) 497
16.4.1 靜態(tài)切入點(diǎn)與動(dòng)態(tài)切入點(diǎn) 498
16.4.2 深入靜態(tài)切入點(diǎn) 499
16.4.3 深入切入點(diǎn)底層 499
16.4.4 spring中其他切入點(diǎn) 500
16.5 aspect對aop的支持 500
16.5.1 了解aspect 500
16.5.2 spring中的aspect 501
16.5.3 defaultpointcutadvisor切入點(diǎn)
配置器 501
16.5.4 namematchmethodpointcutadvisor
切入點(diǎn)配置器 502
16.6 spring持久化 502
16.6.1 dao模式介紹 502
16.6.2 spring的dao理念 503
16.6.3 事務(wù)應(yīng)用的管理 505
16.6.4 應(yīng)用jdbctemplate操作數(shù)據(jù)庫 506
16.6.5 與hibernate整合 507
16.7 照貓畫虎——基本功訓(xùn)練 508
16.7.1 基本功訓(xùn)練1——應(yīng)用ioc實(shí)現(xiàn)的
第一個(gè)spring實(shí)例 508
16.7.2 基本功訓(xùn)練2——驗(yàn)證用戶登錄 510
16.7.3 基本功訓(xùn)練3——登錄頁面國際化 512
16.7.4 基本功訓(xùn)練4——利用transactiontemplate
實(shí)現(xiàn)編程式事務(wù)管理 513
16.7.5 基本功訓(xùn)練5——
transactionproxyfactorybean
實(shí)現(xiàn)聲明式事務(wù)管理 515
16.8 情景應(yīng)用——拓展與實(shí)踐 516
16.8.1 情景應(yīng)用1——在spring中利用dao
模式向商品信息表中添加數(shù)據(jù) 516
16.8.2 情景應(yīng)用2——spring aop實(shí)現(xiàn)用戶
注冊 518
16.8.3 情景應(yīng)用3——利用jdbctemplate
向員工信息表中添加數(shù)據(jù) 521
16.8.4 情景應(yīng)用4——整合spring和hibernate
向員工信息表添加數(shù)據(jù) 523
16.8.5 情景應(yīng)用5——整合spring和hibernate
操作商品庫存表 525
16.9 自我測試 531
16.10 行動(dòng)指南 532
16.11 成功可以復(fù)制——中國第一程序員
求伯君 533
第17堂課 spring mvc框架 535
視頻講解:72分鐘
17.1 spring mvc簡介 536
17.1.1 spring mvc的特點(diǎn) 536
17.1.2 spring mvc的不足 536
17.2 spring mvc中的組件 536
17.2.1 核心控制器 536
17.2.2 業(yè)務(wù)控制器 537
17.2.3 控制器映射 537
17.2.4 模型與視圖 537
17.2.5 視圖解析器 537
17.2.6 command對象 537
17.3 spring mvc核心控制器 537
17.4 spring mvc控制器映射 538
17.4.1 配置beannameurlhandlermapping 538
17.4.2 配置simpleurlhandlermapping 539
17.4.3 多個(gè)控制器映射 539
17.5 spring mvc業(yè)務(wù)控制器 539
17.5.1 簡單控制器 540
17.5.2 參數(shù)映射控制器 542
17.5.3 文件名映射控制器 542
17.5.4 表單控制器 543
17.5.5 多動(dòng)作控制器 545
17.6 視圖解析器 548
17.6.1 視圖解析器介紹 548
17.6.2 配置internalresourceviewresolver 549
17.7 常見的其他第三方mvc框架 549
17.7.1 struts 549
17.7.2 jsf 550
17.7.3 struts2 550
17.8 照貓畫虎——基本功訓(xùn)練 550
17.8.1 基本功訓(xùn)練1——參數(shù)映射控制器
映射jsp頁面 550
17.8.2 基本功訓(xùn)練2——利用命令控制器獲取
url中的參數(shù)查詢信息 551
17.8.3 基本功訓(xùn)練3——利用表單控制器實(shí)現(xiàn)
添加數(shù)據(jù)的操作 554
17.8.4 基本功訓(xùn)練4——利用表單控制器實(shí)現(xiàn)
驗(yàn)證處理 555
17.8.5 基本功訓(xùn)練5——spring編碼過濾器
解決中文亂碼 557
17.9 情景應(yīng)用——拓展與實(shí)踐 558
17.9.1 情景應(yīng)用1——利用spring生成excel
工作表 558
17.9.2 情景應(yīng)用2——利用spring生成pdf
文件 561
17.9.3 情景應(yīng)用3——利用spring的多動(dòng)作
控制器實(shí)現(xiàn)數(shù)據(jù)查詢和刪除操作 562
17.9.4 情景應(yīng)用4——利用spring向?qū)Э刂破?br />實(shí)現(xiàn)分步用戶注冊 565
17.9.5 情景應(yīng)用5——使用spring mvc編寫
在線通訊錄 567
17.10 自我測試 573
17.11 行動(dòng)指南 574
17.12 成功可以復(fù)制——征 途 巨 人 575
第4部分 實(shí)用技術(shù)篇
第18堂課 jsp操作xml 579
視頻講解:72分鐘
18.1 xml簡介 580
18.1.1 xml文檔結(jié)構(gòu) 580
18.1.2 xml語法要求 581
18.1.3 為xml文檔中的元素定義屬性 581
18.2 dom4j創(chuàng)建xml文檔 582
18.2.1 創(chuàng)建xml文檔對象 582
18.2.2 創(chuàng)建根節(jié)點(diǎn) 582
18.2.3 添加注釋 583
18.2.4 創(chuàng)建子節(jié)點(diǎn) 583
18.2.5 添加屬性 583
18.2.6 設(shè)置節(jié)點(diǎn)內(nèi)容 584
18.2.7 設(shè)置輸出格式 584
18.2.8 設(shè)置編碼 584
18.2.9 輸出xml文檔 585
18.3 解析xml文件 585
18.3.1 構(gòu)建xml文檔對象 586
18.3.2 獲取根節(jié)點(diǎn) 586
18.3.3 獲取子節(jié)點(diǎn) 586
18.3.4 刪除節(jié)點(diǎn) 587
18.4 照貓畫虎——基本功訓(xùn)練 587
18.4.1 基本功訓(xùn)練1——在控制臺(tái)上顯示
xml文檔內(nèi)容 587
18.4.2 基本功訓(xùn)練2——在瀏覽器上顯示
xml文檔內(nèi)容 588
18.4.3 基本功訓(xùn)練3——修改xml文件中
的公告信息 589
18.4.4 基本功訓(xùn)練4——刪除公告信息 592
18.5 情景應(yīng)用——拓展與實(shí)踐 594
18.5.1 情景應(yīng)用1——保存公告信息到
xml文件 594
18.5.2 情景應(yīng)用2——將數(shù)據(jù)表導(dǎo)入到
xml文件 596
18.5.3 情景應(yīng)用3——以xml文檔顯示
jsp文件 599
18.5.4 情景應(yīng)用4——使用sax讀取
xml文件 600
18.6 自我測試 601
18.7 行動(dòng)指南 602
18.8 成功可以復(fù)制——創(chuàng)造互聯(lián)網(wǎng)搜索時(shí)代
謝爾蓋·布林 603
第19堂課 文件上傳與下載 605
視頻講解:97分鐘
19.1 文件上傳 606
19.2 common-fileupload組件核心 608
19.2.1 添加表單及表單元素 608
19.2.2 創(chuàng)建上傳對象 608
19.2.3 解析上傳請求 608
19.3 文件下載 609
19.3.1 文件類 609
19.3.2 文件字節(jié)輸入流 610
19.3.3 字節(jié)輸出流 610
19.4 照貓畫虎——基本功訓(xùn)練 611
19.4.1 基本功訓(xùn)練1——文件的簡單上傳 611
19.4.2 基本功訓(xùn)練2——讀取表單信息 612
19.4.3 基本功訓(xùn)練3——限制上傳文件的
類型 615
19.4.4 基本功訓(xùn)練4——文件的簡單下載 616
19.5 情景應(yīng)用——拓展與實(shí)踐 618
19.5.1 情景應(yīng)用1——隱藏文件下載真實(shí)
路徑 618
19.5.2 情景應(yīng)用2——顯示上傳文件的格式 619
19.5.3 情景應(yīng)用3——文件的下載 620
19.5.4 情景應(yīng)用4——批量文件上傳 623
19.6 自我測試 624
19.7 行動(dòng)指南 625
19.8 成功可以復(fù)制——初中站長的創(chuàng)業(yè)故事李 興 平 626
第20堂課 動(dòng)態(tài)圖表 627
視頻講解:112分鐘
20.1 jfreechart簡介 628
20.1.1 認(rèn)識jfreechart組件 628
20.1.2 jfreechart的下載與使用 628
20.2 jfreechart的核心對象 629
20.2.1 制圖對象 629
20.2.2 制圖工廠對象 630
20.2.3 數(shù)據(jù)集合對象 630
20.2.4 繪圖區(qū)對象 631
20.2.5 坐標(biāo)軸對象 633
20.2.6 圖片渲染對象 634
20.3 jfreechart的應(yīng)用 635
20.3.1 如何獲取圖片 635
20.3.2 創(chuàng)建數(shù)據(jù)集合與jfreechart實(shí)例 636
20.3.3 圖表相關(guān)屬性的設(shè)置 638
20.3.4 jfreechart內(nèi)置jdbc的使用 639
20.3.5 中文亂碼的解決方案 641
20.4 照貓畫虎——基本功訓(xùn)練 642
20.4.1 基本功訓(xùn)練1——繪制餅狀圖 642
20.4.2 基本功訓(xùn)練2——生成柱狀圖 643
20.4.3 基本功訓(xùn)練3——繪制折線圖 644
20.4.4 基本功訓(xùn)練4——生成區(qū)域圖表 646
20.4.5 基本功訓(xùn)練5——生成時(shí)序圖表 647
20.5 情景應(yīng)用——拓展與實(shí)踐 649
20.5.1 情景應(yīng)用1——利用柱狀圖顯示某
網(wǎng)站的訪問量 649
20.5.2 情景應(yīng)用2——利用餅圖顯示不同
編程語言的市場占有率 650
20.5.3 情景應(yīng)用3——利用折線圖顯示氣溫
變化情況 652
20.5.4 情景應(yīng)用4——利用區(qū)域圖對比分析
員工業(yè)績 653
20.5.5 情景應(yīng)用5——利用時(shí)序圖分析商品
月銷售收益 655
20.6 自我測試 656
20.7 行動(dòng)指南 657
20.8 成功可以復(fù)制——暴雪公司的領(lǐng)航者
邁克·莫漢 658
第21堂課 java mail組件 659
視頻講解:103分鐘
21.1 電子郵件協(xié)議簡介 660
21.1.1 smtp簡單郵件傳輸 660
21.1.2 pop3郵局協(xié)議 660
21.1.3 imap接收郵件協(xié)議 660
21.1.4 mime郵件擴(kuò)充協(xié)議 660
21.2 建立java mail開發(fā)環(huán)境 661
21.2.1 獲取java mail api 661
21.2.2 獲取java mail api的激活框架 661
21.2.3 安裝和配置郵件服務(wù)器 661
21.3 發(fā)送郵件的api 663
21.3.1 session類 664
21.3.2 message類中與發(fā)送郵件相關(guān)的方法 665
21.3.3 address類 667
21.3.4 authenticator類 667
21.3.5 transport類 667
21.4 接收郵件的api 669
21.4.1 store類 669
21.4.2 folder類 669
21.4.3 flags類 670
21.4.4 message類中與接收郵件相關(guān)的
方法 671
21.5 照貓畫虎——基本功訓(xùn)練 671
21.5.1 基本功訓(xùn)練1——實(shí)現(xiàn)郵箱登錄的功能 671
21.5.2 基本功訓(xùn)練2——發(fā)送普通文本郵件 672
21.5.3 基本功訓(xùn)練3——發(fā)送html格式的
郵件 674
21.5.4 基本功訓(xùn)練4——郵件群發(fā) 677
21.6 情景應(yīng)用——拓展與實(shí)踐 678
21.6.1 情景應(yīng)用1——發(fā)送帶附件的郵件 678
21.6.2 情景應(yīng)用2——群發(fā)html格式的
郵件 681
21.6.3 情景應(yīng)用3——獲取郵件總數(shù) 683
21.6.4 情景應(yīng)用4——通過郵箱激活用戶注冊 684
21.7 自我測試 687
21.8 行動(dòng)指南 688
21.9 成功可以復(fù)制——it大王王志東 689
第5部分 實(shí)戰(zhàn)篇
第22堂課 博客系統(tǒng) 693
視頻講解:73分鐘
22.1 系統(tǒng)概述 694
22.1.1 開發(fā)背景 694
22.1.2 系統(tǒng)功能結(jié)構(gòu) 694
22.1.3 系統(tǒng)流程 695
22.2 技術(shù)要點(diǎn) 695
22.2.1 整合struts2與hibernate3 695
22.2.2 應(yīng)用javascript對復(fù)選框進(jìn)行操作 696
22.3 設(shè)計(jì)數(shù)據(jù)庫 697
22.3.1 設(shè)計(jì)e-r圖 697
22.3.2 設(shè)計(jì)數(shù)據(jù)庫表 698
22.4 設(shè)計(jì)公共模塊 699
22.4.1 編寫hibernate配置文件 699
22.4.2 編寫數(shù)據(jù)持久化類 700
22.5 設(shè)計(jì)首頁面 703
22.5.1 首頁操作實(shí)現(xiàn)類 703
22.5.2 首頁顯示的實(shí)現(xiàn) 704
22.6 設(shè)計(jì)用戶管理模塊 705
22.6.1 用戶實(shí)體類 705
22.6.2 用戶的實(shí)現(xiàn)類 706
22.6.3 實(shí)現(xiàn)用戶注冊 706
22.6.4 推薦博客操作 709
22.7 設(shè)計(jì)文章模塊 710
22.7.1 文章實(shí)體類 710
22.7.2 文章的實(shí)現(xiàn)類 711
22.7.3 操作文章類型 711
22.7.4 添加文章 713
22.7.5 查詢文章 714
22.7.6 文章的詳細(xì)查詢 716
22.7.7 推薦文章的操作 716
22.8 疑難問題 717
22.8.1 struts2的中文亂碼問題 717
22.8.2 關(guān)于重寫模板的問題 718
22.9 本堂課小結(jié) 718
特別提醒:
親愛的讀者朋友,由于近期紙張價(jià)格和印制成本大幅上漲,為不增加讀者朋友的負(fù)擔(dān),又不減少書的內(nèi)容,本書以下章節(jié)內(nèi)容不得不放在配書光盤中,由此給您帶來了不便,在此深表歉意。
第23堂課 jsp+hibernate實(shí)現(xiàn)留言模塊 719
視頻講解:72分鐘
(本章內(nèi)容在配書光盤中)
23.1 項(xiàng)目說明 720
23.1.1 實(shí)現(xiàn)功能 720
23.1.2 系統(tǒng)流程 720
23.1.3 邏輯分層結(jié)構(gòu) 721
23.2 技術(shù)要點(diǎn) 721
23.2.1 確定實(shí)體及關(guān)系 721
23.2.2 threadlocal的使用 722
23.3 實(shí)現(xiàn)過程 722
23.3.1 搭建開發(fā)環(huán)境 723
23.3.2 實(shí)體類與映射 724
23.3.3 注冊模塊 727
23.3.4 用戶登錄 730
23.3.5 實(shí)現(xiàn)留言 732
23.3.6 分頁查看留言信息 734
23.3.7 管理員相關(guān)操作 739
23.4 本堂課小結(jié) 743
第24堂課 用戶管理系統(tǒng) 745
視頻講解:62分鐘
(本章內(nèi)容在配書光盤中)
24.1 系統(tǒng)功能模塊設(shè)計(jì) 746
24.2 設(shè)計(jì)數(shù)據(jù)庫 746
24.3 文件夾結(jié)構(gòu)設(shè)計(jì) 747
24.4 實(shí)體映射 747
24.4.1 部門信息 747
24.4.2 用戶信息 748
24.5 設(shè)計(jì)操作數(shù)據(jù)的接口與類 749
24.5.1 部門信息dao接口ideptinfodao 749
24.5.2 部門信息dao實(shí)現(xiàn)類deptinfodao 750
24.5.3 用戶信息dao接口iuserinfodao 750
24.5.4 用戶信息dao實(shí)現(xiàn)類iuserinfodao 751
24.6 登錄子模塊 751
24.6.1 登錄子模塊控制器 752
24.6.2 登錄子模塊jsp頁面 753
24.7 部門管理子模塊 755
24.7.1 部門管理子模塊控制器 756
24.7.2 部門管理子模塊jsp頁面 757
24.8 用戶管理子模塊 759
24.8.1 用戶管理子模塊文件上傳類 760
24.8.2 用戶管理子模塊控制器類 761
24.8.3 用戶管理子模塊jsp頁面 763
24.9 配置文件 765
24.9.1 創(chuàng)建spring配置文件
applicationcontext.xml 766
24.9.2 配置web.xml 768
24.10 本堂課小結(jié) 769
附錄a java程序編碼規(guī)范 771
(本章內(nèi)容在配書光盤中)
a.1 命名規(guī)則 771
a.1.1 數(shù)據(jù)類型簡寫規(guī)則 771
a.1.2 變量及常量名稱命名規(guī)則 771
a.1.3 類命名規(guī)則 771
a.1.4 成員變量命名規(guī)則 772
a.1.5 方法命名規(guī)則 772
a.1.6 接口命名規(guī)則 772
a.2 代碼版式 772
a.2.1 統(tǒng)一代碼縮進(jìn) 772
a.2.2 合理使用空行 772
a.2.3 代碼換行 773
a.2.4 空格的使用 773
a.3 代碼注釋 773
a.3.1 注釋的目的 773
a.3.2 代碼注釋規(guī)范 773
a.4 數(shù)據(jù)庫編程命名規(guī)范 774
a.4.1 數(shù)據(jù)庫命名規(guī)范 774
a.4.2 數(shù)據(jù)表命名規(guī)范 774
a.4.3 字段命名規(guī)范 774
a.4.4 視圖命名規(guī)范 775
a.4.5 存儲(chǔ)過程命名規(guī)范 775
a.4.6 觸發(fā)器命名規(guī)范 775
下載地址
人氣書籍
瘋狂Java講義(第2版) PDF高清版[285M]
面向?qū)ο螅骸禜ead First Java》中文高清完整版 (PDF)
Java Web開發(fā)詳解 孫鑫 PDF掃描版(146M)
Spring實(shí)戰(zhàn)(spring in action) 第三版 中文清晰掃描版
Java核心技術(shù)·卷1:基礎(chǔ)知識(原書第9版) PDF掃描版[80MB]
瘋狂Java講義 中文PDF高清版[611.85M]
JavaEE開發(fā)的顛覆者:Spring Boot實(shí)戰(zhàn) 中文PDF完整版
Java Web開發(fā)實(shí)戰(zhàn)1200例(第I卷) 盧瀚,王春斌著 中文 PDF版 [129
深入理解Java虛擬機(jī):JVM高級特性與最佳實(shí)踐(第2版) PDF掃描版
Spring實(shí)戰(zhàn)(第4版) Spring in action 附隨書源碼 中文pdf版[42MB
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請?jiān)谠u論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問題,請?jiān)u論留言,我們定會(huì)解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的學(xué)通Java Web的24堂課 陳丹丹,盧瀚著 中文 PDF版 [96M]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。