4.3.5 運算符的應(yīng)用 113
4.3.6 應(yīng)用流程控制語句 115
4.4 使用正則表達式 118
4.4.1 正則表達式的語法 118
4.4.2 創(chuàng)建正則表達式對象(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ù)
當前日期彈出不同的提示信息 142
4.9.2 基本功訓(xùn)練2——通過for循環(huán)計算10
以內(nèi)(不包括10)所有偶數(shù)的和 143
4.9.3 基本功訓(xùn)練3——驗證用戶輸入的年齡
是否為數(shù)字 144
4.9.4 基本功訓(xùn)練4——去掉字符串左右空格 145
4.9.5 基本功訓(xùn)練5——限制輸入字符串的
長度 145
4.10 情景應(yīng)用——拓展與實踐 147
4.10.1 情景應(yīng)用1——驗證E-mail是否正確 147
4.10.2 情景應(yīng)用2——驗證手機號碼是否正確 148
4.10.3 情景應(yīng)用3——計算兩個日期相差
的天數(shù) 148
4.10.4 情景應(yīng)用4——將某地區(qū)的人口總數(shù)
分位顯示 150
4.10.5 情景應(yīng)用5——實現(xiàn)可編輯的表格 151
4.11 自我測試 152
4.12 行動指南 154
4.13 成功可以復(fù)制——締造華人的硅谷
傳奇楊致遠 155
第5堂課 掌握JSP語法 157
視頻講解:66分鐘
5.1 JSP頁面的基本構(gòu)成 158
5.2 JSP指令標簽 159
5.2.1 頁碼指令page 159
5.2.2 文件包含指令include 161
5.2.3 引用標簽庫指令taglib 162
5.3 嵌入Java代碼 163
5.3.1 代碼片段 163
5.3.2 JSP表達式 163
5.4 巧用注釋 163
5.4.1 HTML注釋 163
5.4.2 JSP注釋 164
5.4.3 代碼注釋 164
5.4.4 動態(tài)注釋 164
5.5 JSP動作標簽 165
5.5.1 包含外部文件的<jsp:include>動作標簽 165
5.5.2 請求轉(zhuǎn)發(fā)的<jsp:forward>動作標簽 166
5.5.3 設(shè)置參數(shù)的<jsp:param>動作標簽 167
5.6 照貓畫虎——基本功訓(xùn)練 167
5.6.1 基本功訓(xùn)練1——自定義錯誤提示頁面 167
5.6.2 基本功訓(xùn)練2——在頁面中動態(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)用——拓展與實踐 172
5.7.1 情景應(yīng)用1——根據(jù)數(shù)據(jù)表動態(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——在頁面中引入一個
HTML文件 175
5.7.5 情景應(yīng)用5——將3個頁面組成一個
新的頁面 176
5.8 自我測試 178
5.9 行動指南 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會話對象 191
6.4.1 創(chuàng)建及獲取session會話 191
6.4.2 從會話中移除指定的對象 192
6.4.3 設(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 獲取會話范圍的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實現(xiàn)網(wǎng)頁
計數(shù)器 200
6.8.2 基本功訓(xùn)練2——獲取用戶IP地址 201
6.8.3 基本功訓(xùn)練3——顯示留言信息 201
6.8.4 基本功訓(xùn)練4——給出session超時提示 203
6.8.5 基本功訓(xùn)練5——獲取傳輸數(shù)據(jù)的協(xié)議名 204