JSP程序設(shè)計與案例實戰(zhàn)(慕課版)
定 價:49.8 元
叢書名:教育部-浪潮集團產(chǎn)學(xué)合作協(xié)同育人項目成果普通高等學(xué)校計算機教育“十三五”規(guī)劃教材
- 作者:劉何秀,郭建磊,姬忠紅 著
- 出版時間:2018/5/1
- ISBN:9787115480132
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312JA
- 頁碼:260
- 紙張:
- 版次:01
- 開本:16開
本書由淺到深的講解整個JSP知識體系,包括WEB概念、JSP開發(fā)工具、開發(fā)環(huán)境、WEB服務(wù)器、搭建JavaEE項目的過程、JSP腳本元素、JSP指令、JSP動作、JSP隱式對象、EL表達式、JDBC、Servlet、監(jiān)聽、攔截器、MVC、綜合項目實戰(zhàn)案例等相關(guān)知識點,每個知識點均有配套案例、教學(xué)視頻,每個章節(jié)有配套習(xí)題集、上機實驗。
浪潮集團資深培訓(xùn)團隊專業(yè)出品
教育部產(chǎn)學(xué)合作協(xié)同育人項目成果
浪潮集團真實項目案例
慕課版教材,知識點全面,配套視頻做支撐,易自學(xué)
資源豐富,配套有講解視頻、課件PPT、在線測試、源代碼、綜合試卷等
擁有八年大型軟件項目開發(fā)和管理經(jīng)驗,曾任職于某中國電子信息百強企業(yè)軟件研發(fā)中心,具有豐富的互聯(lián)網(wǎng)應(yīng)用開發(fā)經(jīng)驗。主持或參與《交通銀行租賃業(yè)務(wù)系統(tǒng)和核心賬務(wù)系統(tǒng)》、《山東農(nóng)村信用社—信貸管理系統(tǒng)》、《廣東發(fā)展銀行—押品管理系統(tǒng)》等金融相關(guān)項目。
第 1 章 Java Web 開發(fā)基礎(chǔ)......... 1
1.1 Web 基礎(chǔ)知識....................................... 1
1.2 JSP 基礎(chǔ)知識....................................... 3
1.3 本章小結(jié)................................................. 6
習(xí)題。6
上機指導(dǎo).......................................................... 6
第 2 章 JSP 概述.................................. 7
2.1 初識JSP ............................................... 7
2.1.1 JSP 概念.......................................... 7
2.1.2 JSP 頁面組成................................... 7
2.2 安裝配置JSP 運行環(huán)境...................... 9
2.2.1 JDK 安裝及配置.............................. 9
2.2.2 Tomcat 下載安裝與啟動............... 9
2.2.3 Web 服務(wù)目錄............................... 12
2.3 JSP 執(zhí)行過程..................................... 14
2.3.1 JSP 執(zhí)行過程分析......................... 14
2.3.2 JSP 執(zhí)行過程轉(zhuǎn)譯文件................. 15
2.4 使用MyEclipse 開發(fā)JSP.............. 16
2.5 本章小結(jié).............................................. 20
習(xí)題。20
上機指導(dǎo)........................................................ 21
第 3 章 JSP 腳本元素、指令...... 22
3.1 JSP 腳本元素..................................... 22
3.1.1 JSP 腳本元素概念及組成............. 22
3.1.2 表達式............................................ 22
3.1.3 Scriptlet......................................... 24
3.1.4 聲明................................................ 27
3.2 JSP 指令............................................. 29
3.2.1 JSP 指令概念與分類..................... 29
3.2.2 page 指令....................................... 30
3.2.3 include 指令...................................32
3.2.4 taglib 指令......................................33
3.3 本章小結(jié)...............................................35
習(xí)題.................................................................35
上機指導(dǎo).........................................................36
第 4 章 JSP 隱式對象......................37
4.1 JSP 隱式對象概述..............................37
4.2 輸入/輸出對象......................................38
4.2.1 out 對象..........................................38
4.2.2 request 對象................................. 40
4.2.3 response 對象................................45
4.3 作用域通信對象...................................51
4.3.1 session 對象...................................51
4.3.2 application 對象.............................54
4.3.3 pageContext 對象.........................57
4.4 Servlet 對象....................................... 60
4.4.1 page 對象...................................... 60
4.4.2 config 對象.....................................61
4.5 錯誤對象...............................................62
4.6 本章小結(jié)...............................................64
習(xí)題.................................................................64
上機指導(dǎo).........................................................65
第 5 章 JSP 標準動作......................66
5.1 JavaBean 組件..................................66
5.2 常用的JSP 動作.................................68
5.2.1 動作......................69
5.2.2 動作.........................71
5.2.3 動作........................74
5.2.4 動作.....................81
5.2.5 動作...............84
5.2.6 動作...............85
5.2.7 動作......................... 89
5.3 本章小結(jié).............................................. 90
習(xí)題。90
上機指導(dǎo)........................................................ 90
第 6 章 JSP 表達式語言................ 91
6.1 EL 簡介和基本語法............................ 91
6.2 EL 常見應(yīng)用........................................ 93
6.2.1 EL 獲取數(shù)據(jù).................................. 93
6.2.2 EL 執(zhí)行運算.................................. 96
6.2.3 EL 獲得Web 開發(fā)常用對象......100
6.2.4 使用EL 調(diào)用Java 方法............. 102
6.3 綜合案例............................................ 104
6.4 本章小結(jié)............................................ 105
習(xí)題。106
上機指導(dǎo)...................................................... 106
第 7 章 JSP 中使用數(shù)據(jù)庫......... 107
7.1 JDBC 概述........................................ 107
7.2 JDBC 常用API ............................... 108
7.2.1 DriverManager 類...................... 108
7.2.2 Connection 接口......................... 110
7.2.3 Statement 接口........................... 110
7.2.4 ResultSet 接口............................ 116
7.2.5 ResultSetMetaData 接口.......... 117
7.2.6 PreparedStatement 接口.......... 117
7.2.7 CallableStatement 接口............. 120
7.3 使用JDBC 進行事務(wù)處理.............. 130
7.4 本章小結(jié)............................................ 132
習(xí)題。132
上機指導(dǎo)...................................................... 132
第 8 章 JSTL 概述........................... 133
8.1 JSTL 簡介......................................... 133
8.1.1 JSTL 概念和標簽庫.................... 133
8.1.2 JSTL 配置的方式........................ 134
8.2 核心標簽庫........................................ 135
8.2.1 表達式操作.................................. 135
8.2.2 流程控制...................................... 141
8.2.3 迭代操作...................................... 144
8.2.4 URL 操作.................................... 149
8.3 本章小結(jié)............................................ 154
習(xí)題.............................................................. 155
上機指導(dǎo)...................................................... 155
第 9 章 Servlet 概述..................... 156
9.1 Servlet 簡介..................................... 156
9.1.1 認識Servlet ................................ 156
9.1.2 實現(xiàn)Servlet ................................ 156
9.1.3 Servlet 的生命周期.................... 158
9.2 使用MyEclipse 演示Servlet...... 161
9.3 本章小結(jié)............................................ 163
習(xí)題.............................................................. 163
上機指導(dǎo)...................................................... 163
第 10 章 Servlet API ................... 164
10.1 Servlet 規(guī)范和HTTP Servlet基礎(chǔ)知識.......................................... 164
10.2 Servlet API ................................... 166
10.3 ServletConfig 接口.......................167
10.4 ServletContext 接口................... 170
10.5 ServletRequest 接口.................. 174
10.6 ServletResponse 接口.............. 174
10.7 Servlet 異常....................................175
10.8 HttpServletRequest 接口..........175
10.9 HttpServletResponse 接口...... 185
10.10 Web 資源重定向...........................187
10.11 cookie 技術(shù).................................. 189
10.12 本章小結(jié)........................................ 194
習(xí)題.............................................................. 194
上機指導(dǎo)...................................................... 196
第 11 章 Servlet 過濾器...............197
11.1 Servlet 過濾器簡介.........................197
11.2 Servlet 過濾器的實現(xiàn)和生命周期.......................................... 198
11.2.1 實現(xiàn)Servlet 過濾器的Filter
組件介紹及實現(xiàn)........................ 198
11.2.2 實現(xiàn)Filter 接口的方法............ 202
11.2.3 Filter 過濾器的生命周期和
攔截流程.................................... 205
11.3 Servlet 過濾器的功能.................... 208
11.4 本章小結(jié)........................................... 212
習(xí)題。212
上機指導(dǎo)...................................................... 213
第 12 章 MVC 開發(fā)模式............... 214
12.1 MVC 的模式簡介........................... 214
12.2 JSP 開發(fā)的兩種模型..................... 214
12.2.1 Model1 ....................................... 215
12.2.2 Model2 ....................................... 218
12.3 MVC 模式的案例演示................... 220
12.4 本章小結(jié).......................................... 222
習(xí)題.............................................................. 223
上機指導(dǎo)...................................................... 223
第 13 章 綜合案例:訂單管理系統(tǒng)............................. 224
13.1 項目背景及項目結(jié)構(gòu)....................... 224
13.2 數(shù)據(jù)庫的設(shè)計.................................. 229
13.3 環(huán)境搭建.......................................... 234
13.4 系統(tǒng)管理.......................................... 235
13.5 實現(xiàn)用戶登錄.................................. 244
13.6 實現(xiàn)貨幣管理.................................. 251
13.7 本章小結(jié).......................................... 258