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

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

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

定 價(jià):¥88.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄


第1章  Java Web應(yīng)用開發(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開發(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的工作臺   13
1.6.4  創(chuàng)建一個(gè)Web程序   14
1.7  本章小結(jié)   18
1.8  實(shí)踐與練習(xí)   18
第2章  HTML與CSS網(wǎng)頁開發(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  在頁面中包含CSS   38
2.2.4  CSS3的新特征   40
2.3  本章小結(jié)   42
2.4  實(shí)踐與練習(xí)   42
第3章  JavaScript腳本語言   43
3.1  了解JavaScript   43
3.1.1  JavaScript簡介   43
3.1.2  JavaScript的主要特點(diǎn)   43
3.2  JavaScript語言基礎(chǔ)   44
3.2.1  JavaScript的語法   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  流程控制語句   51
3.3.1  if條件判斷語句   52
3.3.2  switch多分支語句   54
3.3.3  for循環(huán)語句   56
3.3.4  while循環(huán)語句   57
3.3.5  do...while循環(huán)語句   59
3.3.6  break與continue語句   60
3.4  函數(shù)   61
3.4.1  函數(shù)的定義   61
3.4.2  函數(shù)的調(diào)用   61
3.5  事件處理   62
3.5.1  事件處理程序簡介   63
3.5.2  JavaScript的常用事件   63
3.5.3  事件處理程序的調(diào)用   64
3.6  常用對象   64
3.6.1  Window對象   65
3.6.2  String對象   68
3.6.3  Date對象   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基本語法   81
4.1  了解JSP頁面   81
4.2  指令標(biāo)識   82
4.2.1  page指令   83
4.2.2  include指令   85
4.2.3  taglib指令   87
4.3  腳本標(biāo)識   87
4.3.1  JSP表達(dá)式   87
4.3.2  聲明標(biāo)識   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)識   93
4.5.1  包含文件標(biāo)識   93
4.5.2  請求轉(zhuǎn)發(fā)標(biāo)識   95
4.5.3  傳遞參數(shù)標(biāo)識   97
4.6  本章小結(jié)   97
4.7  實(shí)踐與練習(xí)   97
第5章  JSP內(nèi)置對象   98
5.1  JSP內(nèi)置對象概述   98
5.1.1  JSP內(nèi)置對象及常用方法   98
5.1.2  JSP內(nèi)置對象的作用域   99
5.2  request對象   101
5.2.1  訪問請求參數(shù)   101
5.2.2  在作用域中管理屬性   103
5.2.3  獲取Cookie   104
5.2.4  解決中文亂碼   107
5.2.5  獲取客戶端信息   108
5.2.6  顯示國際化信息   109
5.3  response對象   110
5.3.1  重定向網(wǎng)頁   110
5.3.2  處理HTTP文件頭   111
5.3.3  設(shè)置輸出緩沖   111
5.4  session對象   112
5.4.1  創(chuàng)建及獲取客戶的會(huì)話   112
5.4.2  從會(huì)話中移動(dòng)指定的綁定對象   113
5.4.3  銷毀session   113
5.4.4  會(huì)話超時(shí)的管理   114
5.4.5  session對象的應(yīng)用   114
5.5  application對象   116
5.5.1  訪問應(yīng)用程序初始化參數(shù)   116
5.5.2  管理應(yīng)用程序環(huán)境屬性   117
5.6  out對象   117
5.6.1  向客戶端輸出數(shù)據(jù)   117
5.6.2  管理響應(yīng)緩沖   118
5.7  其他內(nèi)置對象   119
5.7.1  pageContext對象   119
5.7.2  config對象   119
5.7.3  page對象   120
5.7.4  exception對象   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章  過濾器和監(jiān)聽器   157
8.1  Servlet過濾器   157
8.1.1  什么是過濾器   157
8.1.2  過濾器核心對象   158
8.1.3  過濾器的創(chuàng)建與配置   159
8.1.4  字符編碼過濾器   162
8.2  Servlet監(jiān)聽器   166
8.2.1  Servlet監(jiān)聽器簡介   166
8.2.2  Servlet監(jiān)聽器原理   167
8.2.3  Servlet上下文監(jiān)聽   167
8.2.4  HTTP會(huì)話監(jiān)聽   169
8.2.5  Servlet請求監(jiān)聽   175
8.2.6  Servlet請求監(jiān)聽的實(shí)踐案例   176
8.3  Servlet 3.0新特性   177
8.3.1  新增注釋   178
8.3.2  對文件上傳的支持   183
8.3.3  異步處理   185
8.4  本章小結(jié)   186
8.5  實(shí)踐與練習(xí)   186
第9章  Java Web的數(shù)據(jù)庫操作   188
9.1  JDBC技術(shù)   188
9.1.1  JDBC簡介   188
9.1.2  JDBC連接數(shù)據(jù)庫的過程   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ù)庫   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  開發(fā)模式   210
9.4.2  分頁查詢   211
9.5  本章小結(jié)   217
9.6  實(shí)踐與練習(xí)   217
第10章  表達(dá)式語言(EL)   218
10.1  EL概述   218
10.1.1  EL的基本語法   219
10.1.2  EL的特點(diǎn)   219
10.2  與低版本的環(huán)境兼容  ——禁用EL   219
10.2.1  使用反斜杠“”符號   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的簡單使用   221
10.4.2  運(yùn)算符及優(yōu)先級   222
10.4.3  通過EL訪問數(shù)據(jù)   223
10.4.4  在EL中進(jìn)行算術(shù)運(yùn)算   224
10.4.5  在EL中判斷對象是否為空   225
10.4.6  在EL中進(jìn)行邏輯關(guān)系運(yùn)算   225
10.4.7  在EL中進(jìn)行條件運(yùn)算   227
10.5  EL的隱含對象   227
10.5.1  頁面上下文對象   228
10.5.2  訪問作用域范圍的隱含對象   230
10.5.3  訪問環(huán)境信息的隱含對象   232
10.6  定義和使用EL函數(shù)   234
10.6.1  定義和使用函數(shù)   234
10.6.2  定義和使用EL函數(shù)時(shí)常見的錯(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)簽庫簡介   242
11.2.1  JSP標(biāo)準(zhǔn)標(biāo)簽庫(JSTL)   242
11.2.2  核心標(biāo)簽庫   242
11.2.3  格式標(biāo)簽庫   243
11.2.4  SQL標(biāo)簽庫   244
11.2.5  XML標(biāo)簽庫   244
11.2.6  函數(shù)標(biāo)簽庫   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  條件測試標(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)簽庫描述文件   269
12.1.3  TagSupport類簡介   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  初識XML   288
13.1.1  什么是XML   288
13.1.2  XML的用途   289
13.1.3  XML的技術(shù)架構(gòu)   290
13.2  XML基本語法   290
13.2.1  XML文檔的基本結(jié)構(gòu)   290
13.2.2  XML開發(fā)工具   294
13.3  JDK中的XML API   294
13.4  常見的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對象轉(zhuǎn)換成XML   303
13.5.4  將XML轉(zhuǎn)換為Java對象   304
13.6  本章小結(jié)   305
13.7  實(shí)踐與練習(xí)   306
第14章  資源國際化   307
14.1  資源國際化簡介   307
14.2  資源國際化編程   308
14.2.1  資源國際化示例   308
14.2.2  資源文件編碼   309
14.2.3  顯示所有Locale代碼   310
14.2.4  帶參數(shù)的資源   311
14.2.5  ResourceBundle類   312
14.2.6  Servlet的資源國際化   313
14.2.7  顯示所有Locale的數(shù)字格式   315
14.2.8  顯示全球時(shí)間   316
14.3  本章小結(jié)   318
14.4  實(shí)踐與練習(xí)   318
第15章  購物網(wǎng)站   319
15.1  系統(tǒng)需求分析   319
15.2  系統(tǒng)總體架構(gòu)   320
15.3  數(shù)據(jù)庫設(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  過濾器   329
15.5  系統(tǒng)首頁與公共頁面   330
15.6  用戶登錄模塊   333
15.7  用戶管理模塊   335
15.7.1  用戶注冊   335
15.7.2  用戶信息修改   338
15.7.3  用戶信息查看   341
15.7.4  用戶密碼修改   342
15.8  購物車模塊   344
15.8.1  添加購物車   344
15.8.2  刪除購物車   347
15.8.3  查看購物車   348
15.8.4  修改購物車   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  支付中的頁面   359
15.11  本章小結(jié)   361
參考文獻(xiàn)   362
   

本目錄推薦

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