6.9 情景應(yīng)用——拓展與實踐 205
6.9.1 情景應(yīng)用1——在登錄頁面中添加驗證碼 205
6.9.2 情景應(yīng)用2——實現(xiàn)自動登錄 207
6.9.3 情景應(yīng)用3——定時刷新頁面 208
6.9.4 情景應(yīng)用4——統(tǒng)計用戶在某頁停留時間 209
6.9.5 情景應(yīng)用5——將表單請求提交至本頁 210
6.10 自我測試 212
6.11 行動指南 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)用——拓展與實踐 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——實現(xiàn)數(shù)據(jù)分頁 246
7.5 自我測試 249
7.6 行動指南 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ù)特點 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中實現(xiàn)請求轉(zhuǎn)發(fā) 267
8.6.2 基本功訓(xùn)練2——在Servlet中處理表單提交的數(shù)據(jù) 269
8.6.3 基本功訓(xùn)練3——在Servlet中實現(xiàn)頁面重定向 270
8.6.4 基本功訓(xùn)練4——動態(tài)生成HTML文檔 271
8.6.5 基本功訓(xùn)練5——在Servlet中向客戶端寫Cookie信息 272
8.7 情景應(yīng)用——拓展與實踐 274
8.7.1 情景應(yīng)用1——統(tǒng)計網(wǎng)站的訪問量 274
8.7.2 情景應(yīng)用2——生成網(wǎng)站表單的驗證碼 275
8.7.3 情景應(yīng)用3——將用戶信息導(dǎo)出到Excel 277
8.7.4 情景應(yīng)用4——利用Servlet實現(xiàn)個人
所得稅計算器 278
8.7.5 情景應(yīng)用5——過濾用戶輸入的敏感文字 280
8.8 自我測試 283
8.9 行動指南 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á)式的特點 289
9.2 EL表達(dá)式的存取范圍 289
9.3 EL表達(dá)式的運算符 290
9.3.1 存取數(shù)據(jù)運算符 290
9.3.2 算術(shù)運算符 291
9.3.3 關(guān)系運算符 291
9.3.4 邏輯運算符 292
9.3.5 empty運算符 293
9.3.6 條件運算符 293
9.3.7 運算符的優(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——實現(xiàn)計算卡 297
9.6.2 基本功訓(xùn)練2——EL實現(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)用——拓展與實踐 302