注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)

JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)

JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)

定 價(jià):¥88.00

作 者: 鄭義 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)應(yīng)用系列教材
標(biāo) 簽: 暫缺

ISBN: 9787302616733 出版時(shí)間: 2022-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 372 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)》由淺入深、循序漸進(jìn)地介紹了JSP Web的技術(shù)原理。書中每個(gè)知識(shí)點(diǎn)都配有實(shí)例說(shuō)明,并以網(wǎng)上購(gòu)物商城為案例對(duì)全書知識(shí)進(jìn)行了綜合運(yùn)用。 《JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)》內(nèi)容豐富、結(jié)構(gòu)合理、思路清晰、語(yǔ)言簡(jiǎn)練流暢、示例典型。全書共15章:前14章內(nèi)容為Java Web應(yīng)用開(kāi)發(fā)概述、HTML與CSS網(wǎng)頁(yè)開(kāi)發(fā)基礎(chǔ)、JavaScript腳本語(yǔ)言、JSP基本語(yǔ)法、JSP內(nèi)置對(duì)象、JavaBean技術(shù)、Servlet技術(shù)、過(guò)濾器和監(jiān)聽(tīng)器、Java Web的數(shù)據(jù)庫(kù)操作、表達(dá)式語(yǔ)言(EL)、JSTL標(biāo)簽、自定義標(biāo)簽、XML概述、資源國(guó)際化等;最后一章安排了綜合實(shí)例,用于提高和拓寬讀者對(duì)JSP的掌握和應(yīng)用,也可作為課程設(shè)計(jì)的參考案例。 《JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)》注重理論與實(shí)踐結(jié)合,內(nèi)容安排科學(xué)合理,體系結(jié)構(gòu)清晰,言簡(jiǎn)意賅,可滿足既要掌握扎實(shí)理論基礎(chǔ),又要達(dá)到應(yīng)用型人才培養(yǎng)目標(biāo)的教學(xué)要求。《JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)》不僅可以作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也適合JSP技術(shù)開(kāi)發(fā)人員參考使用。 《JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)》配套的電子課件、實(shí)例源文件、習(xí)題答案可以到http://www.tupwk.com.cn/downpage網(wǎng)站下載,也可以掃描前言中的“學(xué)習(xí)資源”二維碼獲取。掃描前言中的“教學(xué)視頻”二維碼可以直接觀看教學(xué)視頻。

作者簡(jiǎn)介

暫缺《JSP Web開(kāi)發(fā)基礎(chǔ)教程(微課版)》作者簡(jiǎn)介

圖書目錄


第1章  Java Web應(yīng)用開(kāi)發(fā)概述   1
1.1  應(yīng)用程序體系結(jié)構(gòu)   1
1.1.1  C/S體系結(jié)構(gòu)   2
1.1.2  B/S體系結(jié)構(gòu)   2
1.1.3  兩種體系結(jié)構(gòu)的比較   3
1.2  Web應(yīng)用程序的工作原理   3
1.3  Web應(yīng)用技術(shù)   5
1.3.1  客戶端技術(shù)   5
1.3.2  服務(wù)器端技術(shù)   7
1.4  Web開(kāi)發(fā)與運(yùn)行環(huán)境概述   8
1.5  Tomcat的配置   8
1.5.1  Tomcat的下載   8
1.5.2  Tomcat的目錄結(jié)構(gòu)   10
1.5.3  修改Tomcat的默認(rèn)端口   10
1.5.4  部署Web應(yīng)用   10
1.6  Eclipse的下載與使用   11
1.6.1  Eclipse的下載與安裝   11
1.6.2  啟動(dòng)Eclipse   13
1.6.3  Eclipse的工作臺(tái)   13
1.6.4  創(chuàng)建一個(gè)Web程序   14
1.7  本章小結(jié)   18
1.8  實(shí)踐與練習(xí)   18
第2章  HTML與CSS網(wǎng)頁(yè)開(kāi)發(fā)基礎(chǔ)   20
2.1  HTML   20
2.1.1  創(chuàng)建第一個(gè)HTML文件   20
2.1.2  HTML文檔結(jié)構(gòu)   21
2.1.3  HTML常用標(biāo)記   22
2.1.4  表格標(biāo)記   26
2.1.5  HTML表單標(biāo)記   27
2.1.6  超鏈接與圖片標(biāo)記   32
2.1.7  HTML5新增內(nèi)容   33
2.2  CSS   35
2.2.1  CSS規(guī)則   35
2.2.2  CSS選擇器   36
2.2.3  在頁(yè)面中包含CSS   38
2.2.4  CSS3的新特征   40
2.3  本章小結(jié)   42
2.4  實(shí)踐與練習(xí)   42
第3章  JavaScript腳本語(yǔ)言   43
3.1  了解JavaScript   43
3.1.1  JavaScript簡(jiǎn)介   43
3.1.2  JavaScript的主要特點(diǎn)   43
3.2  JavaScript語(yǔ)言基礎(chǔ)   44
3.2.1  JavaScript的語(yǔ)法   44
3.2.2  JavaScript中的關(guān)鍵字   45
3.2.3  JavaScript的數(shù)據(jù)類型   46
3.2.4  變量的定義及使用   47
3.2.5  運(yùn)算符的應(yīng)用   49
3.3  流程控制語(yǔ)句   51
3.3.1  if條件判斷語(yǔ)句   52
3.3.2  switch多分支語(yǔ)句   54
3.3.3  for循環(huán)語(yǔ)句   56
3.3.4  while循環(huán)語(yǔ)句   57
3.3.5  do...while循環(huán)語(yǔ)句   59
3.3.6  break與continue語(yǔ)句   60
3.4  函數(shù)   61
3.4.1  函數(shù)的定義   61
3.4.2  函數(shù)的調(diào)用   61
3.5  事件處理   62
3.5.1  事件處理程序簡(jiǎn)介   63
3.5.2  JavaScript的常用事件   63
3.5.3  事件處理程序的調(diào)用   64
3.6  常用對(duì)象   64
3.6.1  Window對(duì)象   65
3.6.2  String對(duì)象   68
3.6.3  Date對(duì)象   72
3.7  DOM技術(shù)   74
3.7.1  DOM的分層結(jié)構(gòu)   74
3.7.2  遍歷文檔   75
3.7.3  獲取文檔中的指定元素   77
3.7.4  操作文檔   77
3.8  本章小結(jié)   79
3.9  實(shí)踐與練習(xí)   80
第4章  JSP基本語(yǔ)法   81
4.1  了解JSP頁(yè)面   81
4.2  指令標(biāo)識(shí)   82
4.2.1  page指令   83
4.2.2  include指令   85
4.2.3  taglib指令   87
4.3  腳本標(biāo)識(shí)   87
4.3.1  JSP表達(dá)式   87
4.3.2  聲明標(biāo)識(shí)   88
4.3.3  代碼片段   88
4.4  JSP注釋   89
4.4.1  HTML注釋   89
4.4.2  JSP代碼片段注釋   90
4.4.3  隱藏注釋   92
4.4.4  動(dòng)態(tài)注釋   93
4.5  動(dòng)作標(biāo)識(shí)   93
4.5.1  包含文件標(biāo)識(shí)   93
4.5.2  請(qǐng)求轉(zhuǎn)發(fā)標(biāo)識(shí)   95
4.5.3  傳遞參數(shù)標(biāo)識(shí)   97
4.6  本章小結(jié)   97
4.7  實(shí)踐與練習(xí)   97
第5章  JSP內(nèi)置對(duì)象   98
5.1  JSP內(nèi)置對(duì)象概述   98
5.1.1  JSP內(nèi)置對(duì)象及常用方法   98
5.1.2  JSP內(nèi)置對(duì)象的作用域   99
5.2  request對(duì)象   101
5.2.1  訪問(wèn)請(qǐng)求參數(shù)   101
5.2.2  在作用域中管理屬性   103
5.2.3  獲取Cookie   104
5.2.4  解決中文亂碼   107
5.2.5  獲取客戶端信息   108
5.2.6  顯示國(guó)際化信息   109
5.3  response對(duì)象   110
5.3.1  重定向網(wǎng)頁(yè)   110
5.3.2  處理HTTP文件頭   111
5.3.3  設(shè)置輸出緩沖   111
5.4  session對(duì)象   112
5.4.1  創(chuàng)建及獲取客戶的會(huì)話   112
5.4.2  從會(huì)話中移動(dòng)指定的綁定對(duì)象   113
5.4.3  銷毀session   113
5.4.4  會(huì)話超時(shí)的管理   114
5.4.5  session對(duì)象的應(yīng)用   114
5.5  application對(duì)象   116
5.5.1  訪問(wèn)應(yīng)用程序初始化參數(shù)   116
5.5.2  管理應(yīng)用程序環(huán)境屬性   117
5.6  out對(duì)象   117
5.6.1  向客戶端輸出數(shù)據(jù)   117
5.6.2  管理響應(yīng)緩沖   118
5.7  其他內(nèi)置對(duì)象   119
5.7.1  pageContext對(duì)象   119
5.7.2  config對(duì)象   119
5.7.3  page對(duì)象   120
5.7.4  exception對(duì)象   121
5.8  本章小結(jié)   122
5.9  實(shí)踐與練習(xí)   122
第6章  JavaBean技術(shù)   123
6.1  JavaBean介紹   123
6.1.1  JavaBean概述   124
6.1.2  封裝數(shù)據(jù)的JavaBean   125
6.1.3  封裝業(yè)務(wù)的JavaBean   127
6.2  創(chuàng)建JavaBean   130
6.2.1     130
6.2.2     131
6.2.3     135
6.3  在JSP中應(yīng)用JavaBean   137
6.3.1  顯示時(shí)間的JavaBean   137
6.3.2  將數(shù)組轉(zhuǎn)換成字符串   139
6.4  本章小結(jié)   142
6.5  實(shí)踐與練習(xí)   143
第7章  Servlet技術(shù)   144
7.1  Servlet基礎(chǔ)   144
7.1.1  Servlet結(jié)構(gòu)體系   144
7.1.2  Servlet技術(shù)特點(diǎn)   145
7.1.3  Servlet與JSP的區(qū)別   146
7.1.4  Servlet代碼結(jié)構(gòu)   146
7.2  Servlet API編程常用接口和類   148
7.2.1  Servlet接口   148
7.2.2  ServletConfig接口   150
7.2.3  HttpServletRequest接口   150
7.2.4  HttpServletResponse接口   152
7.2.5  GenericServlet類   152
7.2.6  HttpServlet類   153
7.3  Servlet的創(chuàng)建與配置   153
7.3.1  Servlet的創(chuàng)建   153
7.3.2  Servlet的配置   154
7.4  本章小結(jié)   155
7.5  實(shí)踐與練習(xí)   156
第8章  過(guò)濾器和監(jiān)聽(tīng)器   157
8.1  Servlet過(guò)濾器   157
8.1.1  什么是過(guò)濾器   157
8.1.2  過(guò)濾器核心對(duì)象   158
8.1.3  過(guò)濾器的創(chuàng)建與配置   159
8.1.4  字符編碼過(guò)濾器   162
8.2  Servlet監(jiān)聽(tīng)器   166
8.2.1  Servlet監(jiān)聽(tīng)器簡(jiǎn)介   166
8.2.2  Servlet監(jiān)聽(tīng)器原理   167
8.2.3  Servlet上下文監(jiān)聽(tīng)   167
8.2.4  HTTP會(huì)話監(jiān)聽(tīng)   169
8.2.5  Servlet請(qǐng)求監(jiān)聽(tīng)   175
8.2.6  Servlet請(qǐng)求監(jiān)聽(tīng)的實(shí)踐案例   176
8.3  Servlet 3.0新特性   177
8.3.1  新增注釋   178
8.3.2  對(duì)文件上傳的支持   183
8.3.3  異步處理   185
8.4  本章小結(jié)   186
8.5  實(shí)踐與練習(xí)   186
第9章  Java Web的數(shù)據(jù)庫(kù)操作   188
9.1  JDBC技術(shù)   188
9.1.1  JDBC簡(jiǎn)介   188
9.1.2  JDBC連接數(shù)據(jù)庫(kù)的過(guò)程   189
9.2  JDBC API   191
9.2.1  Connection接口   191
9.2.2  DriverManager接口   192
9.2.3  Statement接口   193
9.2.4  PreparedStatement接口   194
9.2.5  ResultSet接口   195
9.3  使用JDBC操作數(shù)據(jù)庫(kù)   196
9.3.1  添加數(shù)據(jù)   196
9.3.2  查詢數(shù)據(jù)   200
9.3.3  修改數(shù)據(jù)   203
9.3.4  刪除數(shù)據(jù)   206
9.3.5  批處理   208
9.4  JDBC在Java Web中的應(yīng)用   210
9.4.1  開(kāi)發(fā)模式   210
9.4.2  分頁(yè)查詢   211
9.5  本章小結(jié)   217
9.6  實(shí)踐與練習(xí)   217
第10章  表達(dá)式語(yǔ)言(EL)   218
10.1  EL概述   218
10.1.1  EL的基本語(yǔ)法   219
10.1.2  EL的特點(diǎn)   219
10.2  與低版本的環(huán)境兼容  ——禁用EL   219
10.2.1  使用反斜杠“”符號(hào)   220
10.2.2  使用page命令禁用EL   220
10.2.3  在web.xml文件中配置
元素   220
10.3  保留的關(guān)鍵字   220
10.4  EL的使用及相關(guān)運(yùn)算   221
10.4.1  EL的簡(jiǎn)單使用   221
10.4.2  運(yùn)算符及優(yōu)先級(jí)   222
10.4.3  通過(guò)EL訪問(wèn)數(shù)據(jù)   223
10.4.4  在EL中進(jìn)行算術(shù)運(yùn)算   224
10.4.5  在EL中判斷對(duì)象是否為空   225
10.4.6  在EL中進(jìn)行邏輯關(guān)系運(yùn)算   225
10.4.7  在EL中進(jìn)行條件運(yùn)算   227
10.5  EL的隱含對(duì)象   227
10.5.1  頁(yè)面上下文對(duì)象   228
10.5.2  訪問(wèn)作用域范圍的隱含對(duì)象   230
10.5.3  訪問(wèn)環(huán)境信息的隱含對(duì)象   232
10.6  定義和使用EL函數(shù)   234
10.6.1  定義和使用函數(shù)   234
10.6.2  定義和使用EL函數(shù)時(shí)常見(jiàn)的錯(cuò)誤   236
10.7  本章小結(jié)   237
10.8  實(shí)踐與練習(xí)   238
第11章  JSTL標(biāo)簽   239
11.1  JSTL的概述和配置   239
11.1.1  JSTL概述   239
11.1.2  JSTL配置   240
11.2  JSTL標(biāo)簽庫(kù)簡(jiǎn)介   242
11.2.1  JSP標(biāo)準(zhǔn)標(biāo)簽庫(kù)(JSTL)   242
11.2.2  核心標(biāo)簽庫(kù)   242
11.2.3  格式標(biāo)簽庫(kù)   243
11.2.4  SQL標(biāo)簽庫(kù)   244
11.2.5  XML標(biāo)簽庫(kù)   244
11.2.6  函數(shù)標(biāo)簽庫(kù)   245
11.3  表達(dá)式標(biāo)簽   245
11.3.1  輸出標(biāo)簽   245
11.3.2  變量設(shè)置標(biāo)簽   247
11.3.3  變量移除標(biāo)簽   250
11.3.4  捕獲異常標(biāo)簽   250
11.4  URL相關(guān)標(biāo)簽   252
11.4.1  導(dǎo)入標(biāo)簽   252
11.4.2  動(dòng)態(tài)生成URL標(biāo)簽   253
11.4.3  重定向標(biāo)簽   255
11.4.4  傳遞參數(shù)標(biāo)簽   255
11.5  流程控制標(biāo)簽   256
11.5.1  條件判斷標(biāo)簽   257
11.5.2  條件選擇標(biāo)簽   258
11.5.3  條件測(cè)試標(biāo)簽   259
11.6  循環(huán)標(biāo)簽   262
11.6.1  循環(huán)標(biāo)簽   262
11.6.2  迭代標(biāo)簽   264
11.7  本章小結(jié)   266
11.8  實(shí)踐與練習(xí)   266
第12章  自定義標(biāo)簽   267
12.1  編寫自定義標(biāo)簽   267
12.1.1  版權(quán)標(biāo)簽   267
12.1.2  tld標(biāo)簽庫(kù)描述文件   269
12.1.3  TagSupport類簡(jiǎn)介   271
12.1.4  帶參數(shù)的自定義標(biāo)簽   272
12.1.5  帶標(biāo)簽體的自定義標(biāo)簽   275
12.1.6  多次執(zhí)行的循環(huán)標(biāo)簽   278
12.1.7  帶動(dòng)態(tài)屬性的自定義標(biāo)簽   280
12.2  嵌套的自定義標(biāo)簽   280
12.2.1  表格標(biāo)簽的實(shí)例   281
12.2.2  嵌套標(biāo)簽的配置   283
12.2.3  嵌套標(biāo)簽的運(yùn)行效果   284
12.3  JSP 2.X標(biāo)簽   285
12.4  本章小結(jié)   287
12.5  實(shí)踐與練習(xí)   287
第13章  XML概述   288
13.1  初識(shí)XML   288
13.1.1  什么是XML   288
13.1.2  XML的用途   289
13.1.3  XML的技術(shù)架構(gòu)   290
13.2  XML基本語(yǔ)法   290
13.2.1  XML文檔的基本結(jié)構(gòu)   290
13.2.2  XML開(kāi)發(fā)工具   294
13.3  JDK中的XML API   294
13.4  常見(jiàn)的XML解析模型   295
13.4.1  DOM解析   295
13.4.2  SAX解析   297
13.4.3  DOM4j解析   299
13.5  XML與Java類映射JAXB   301
13.5.1  什么是XML與Java類映射   302
13.5.2  JAXB的工作原理   302
13.5.3  將Java對(duì)象轉(zhuǎn)換成XML   303
13.5.4  將XML轉(zhuǎn)換為Java對(duì)象   304
13.6  本章小結(jié)   305
13.7  實(shí)踐與練習(xí)   306
第14章  資源國(guó)際化   307
14.1  資源國(guó)際化簡(jiǎn)介   307
14.2  資源國(guó)際化編程   308
14.2.1  資源國(guó)際化示例   308
14.2.2  資源文件編碼   309
14.2.3  顯示所有Locale代碼   310
14.2.4  帶參數(shù)的資源   311
14.2.5  ResourceBundle類   312
14.2.6  Servlet的資源國(guó)際化   313
14.2.7  顯示所有Locale的數(shù)字格式   315
14.2.8  顯示全球時(shí)間   316
14.3  本章小結(jié)   318
14.4  實(shí)踐與練習(xí)   318
第15章  購(gòu)物網(wǎng)站   319
15.1  系統(tǒng)需求分析   319
15.2  系統(tǒng)總體架構(gòu)   320
15.3  數(shù)據(jù)庫(kù)設(shè)計(jì)   321
15.3.1  E-R圖   321
15.3.2  數(shù)據(jù)物理模型   321
15.4 系統(tǒng)詳細(xì)設(shè)計(jì)   322
15.4.1  系統(tǒng)包的介紹   322
15.4.2  系統(tǒng)的關(guān)鍵技術(shù)   323
15.4.3  過(guò)濾器   329
15.5  系統(tǒng)首頁(yè)與公共頁(yè)面   330
15.6  用戶登錄模塊   333
15.7  用戶管理模塊   335
15.7.1  用戶注冊(cè)   335
15.7.2  用戶信息修改   338
15.7.3  用戶信息查看   341
15.7.4  用戶密碼修改   342
15.8  購(gòu)物車模塊   344
15.8.1  添加購(gòu)物車   344
15.8.2  刪除購(gòu)物車   347
15.8.3  查看購(gòu)物車   348
15.8.4  修改購(gòu)物車   350
15.9  商品模塊   353
15.9.1  查詢商品列表   353
15.9.2  查詢單個(gè)商品   357
15.10  支付模塊   357
15.10.1  支付商品   357
15.10.2  查看已支付商品   358
15.10.3  支付中的頁(yè)面   359
15.11  本章小結(jié)   361
參考文獻(xiàn)   362
   

本目錄推薦

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