注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程征服JSP企業(yè)網(wǎng)站開發(fā)

征服JSP企業(yè)網(wǎng)站開發(fā)

征服JSP企業(yè)網(wǎng)站開發(fā)

定 價(jià):¥63.00

作 者: 王建明,唐愛國(guó),杭志
出版社: 科學(xué)出版社/北京科海電子出版社
叢編項(xiàng):
標(biāo) 簽: Jsp

ISBN: 9787030217257 出版時(shí)間: 2008-05-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 566 pages 字?jǐn)?shù):  

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

  《征服JSP企業(yè)網(wǎng)站開發(fā)》以JSP技術(shù)為背景,由淺入深、循序漸進(jìn)地對(duì)JSP程序設(shè)計(jì)基礎(chǔ)、基于Linux的網(wǎng)站發(fā)布及相關(guān)技術(shù)的整合做了比較全面而系統(tǒng)的闡述。它是作者在多年從事Java培訓(xùn)和JSP網(wǎng)絡(luò)編程工作的基礎(chǔ)上編寫的,融原理、技術(shù)和發(fā)展為一體,注重介紹實(shí)用技術(shù)和培養(yǎng)讀者實(shí)際編程能力,以提高讀者從事JSP網(wǎng)絡(luò)編程、網(wǎng)站發(fā)布和解決實(shí)際問(wèn)題的能力。全書在內(nèi)容選擇上力求為讀者展現(xiàn)完整的基于JSP的網(wǎng)站開發(fā)技術(shù)以及Linux環(huán)境下的網(wǎng)站發(fā)布。主要內(nèi)容包括:JSP程序設(shè)計(jì)基礎(chǔ)、JSP內(nèi)置對(duì)象、JavaBean技術(shù)、EL、JSTL、標(biāo)簽函數(shù)庫(kù)、自定義標(biāo)簽、JSP文件操作、XML等JSP網(wǎng)絡(luò)編程基礎(chǔ)知識(shí);關(guān)系數(shù)據(jù)庫(kù)MySQL、JDBC接口、Tomcat服務(wù)器、MVC模式與Struts流行框架等技術(shù);以及企業(yè)網(wǎng)站開發(fā)實(shí)例、Linux操作系統(tǒng)的安裝、Linux網(wǎng)站平臺(tái)的搭建與發(fā)布等應(yīng)用技能。全書用通俗易懂的表達(dá)方式,通過(guò)具有實(shí)際意義的開發(fā)實(shí)例來(lái)說(shuō)明原理、標(biāo)準(zhǔn)和核心技術(shù)。適合使用JSP進(jìn)行動(dòng)態(tài)網(wǎng)站開發(fā)的初中級(jí)讀者、網(wǎng)站開發(fā)人員、編程愛好者學(xué)習(xí),也可用作JSP培訓(xùn)機(jī)構(gòu)、高等院校及職業(yè)院校相關(guān)專業(yè)的教學(xué)用書。

作者簡(jiǎn)介

暫缺《征服JSP企業(yè)網(wǎng)站開發(fā)》作者簡(jiǎn)介

圖書目錄

第1章  Web與JSP技術(shù)概述 1
1.1  C/S模式與B/S模式 2
1.1.1  C/S模式 2
1.1.2  B/S模式 3
1.1.3  C/S與B/S的比較 4
1.2  靜態(tài)網(wǎng)頁(yè)與HTML 5
1.2.1  靜態(tài)網(wǎng)頁(yè) 5
1.2.2  靜態(tài)網(wǎng)頁(yè)的工作原理 6
1.3  動(dòng)態(tài)網(wǎng)頁(yè)技術(shù) 7
1.3.1  動(dòng)態(tài)網(wǎng)頁(yè)與靜態(tài)網(wǎng)頁(yè)的區(qū)別 7
1.3.2  客戶端的動(dòng)態(tài)Web頁(yè)面 8
1.3.3  服務(wù)器端的動(dòng)態(tài)Web頁(yè)面 9
1.4  數(shù)據(jù)庫(kù)技術(shù) 10
1.5  JSP與相關(guān)技術(shù)概論 11
1.5.1  JSP的本質(zhì)與Servlet 12
1.5.2  JSP與JavaBean 13
1.6  Tomcat與Servlet容器 13
1.7  Web應(yīng)用在Linux環(huán)境中的發(fā)布 14
1.8  本章小結(jié) 14
 第2章  初識(shí)JSP 15
2.1  JSP技術(shù)簡(jiǎn)介 16
2.1.1  JSP技術(shù)的背景與優(yōu)點(diǎn) 16
2.1.2  JSP的運(yùn)行原理 17
2.2  開發(fā)和運(yùn)行JSP程序 18
2.2.1  JDK的安裝與配置 19
2.2.2  Tomcat的安裝與配置 22
2.2.3  Eclipse的安裝和配置 25
2.2.4  在Eclipse中安裝Tomcat插件 28
2.2.5  實(shí)例:編寫和發(fā)布JSP頁(yè)面 29
2.3  Servlet技術(shù)基礎(chǔ) 32
2.3.1  Servlet的兩個(gè)基本概念 33
2.3.2  Servlet 的生命周期 33
2.3.3  開發(fā)、部署一個(gè)簡(jiǎn)單的Servlet
      程序 34
2.4  本章小結(jié) 36
 第3章  JSP程序設(shè)計(jì)基礎(chǔ) 37
3.1  Java的基本要素 38
3.1.1  標(biāo)識(shí)符 38
3.1.2  關(guān)鍵字 38
3.1.3  分隔符 40
3.2  基本數(shù)據(jù)類型 41
3.2.1  變量 41
3.2.2  數(shù)據(jù)類型 43
3.2.3  數(shù)組 46
3.3  運(yùn)算符 47
3.3.1  算術(shù)運(yùn)算符 47
3.3.2  關(guān)系運(yùn)算符 50
3.3.3  邏輯運(yùn)算符 50
3.3.4  賦值運(yùn)算符 52
3.3.5  運(yùn)算符的優(yōu)先級(jí) 53
3.4  流程控制語(yǔ)句 54
3.4.1  選擇控制語(yǔ)句 54
3.4.2  循環(huán)控制語(yǔ)句 59
3.4.3  跳轉(zhuǎn)控制語(yǔ)句 63
3.5  JSP程序的基本元素 68
3.5.1  JSP頁(yè)面的基本結(jié)構(gòu) 68
3.5.2  模板文本與實(shí)例 69
3.5.3  腳本元素與實(shí)例 73
3.6  指令元素概述 76
3.6.1  page指令 76
3.6.2  include指令 79
3.6.3  taglib指令 81
3.7  動(dòng)作元素概述 82
3.7.1  動(dòng)作元素 82
3.7.2  動(dòng)作元素 82
3.7.3  動(dòng)作元素 83
3.7.4  動(dòng)作元素 85
3.7.5  動(dòng)作元素 88
3.7.6  動(dòng)作元素 89
3.7.7  動(dòng)作元素 90
3.8  本章小結(jié) 94
 第4章  JSP內(nèi)置對(duì)象及實(shí)例 95
4.1  JSP內(nèi)置對(duì)象簡(jiǎn)介 96
4.2  request對(duì)象 97
4.2.1  request對(duì)象簡(jiǎn)介 97
4.2.2  獲取form表單的信息實(shí)例 100
4.2.3  在請(qǐng)求作用域中管理屬性實(shí)例 103
4.2.4  獲取Cookie的實(shí)例 104
4.2.5  獲取HTTP請(qǐng)求報(bào)頭實(shí)例 107
4.2.6  獲取請(qǐng)求系統(tǒng)信息實(shí)例 108
4.3  response對(duì)象 109
4.3.1  response對(duì)象簡(jiǎn)介 109
4.3.2  設(shè)置緩沖區(qū)實(shí)例 110
4.3.3  設(shè)置響應(yīng)報(bào)頭實(shí)例 111
4.3.4  重定向資源實(shí)例 113
4.4  session對(duì)象 115
4.4.1  session對(duì)象簡(jiǎn)介 115
4.4.2  URL重寫實(shí)例 116
4.4.3  會(huì)話服務(wù)實(shí)例 117
4.4.4  session對(duì)象應(yīng)用實(shí)例 118
4.5  application對(duì)象 122
4.5.1  application對(duì)象簡(jiǎn)介 122
4.5.2  讀取應(yīng)用程序初始化參數(shù) 123
4.5.3  管理應(yīng)用程序環(huán)境屬性 125
4.5.4  支持資源的提取 125
4.5.5  application對(duì)象綜合實(shí)例 126
4.6  page對(duì)象 133
4.6.1  page對(duì)象簡(jiǎn)介 133
4.6.2  page對(duì)象應(yīng)用實(shí)例 134
4.7  pageContext對(duì)象 135
4.7.1  pageContext對(duì)象簡(jiǎn)介 135
4.7.2  pageContext對(duì)象應(yīng)用實(shí)例 136
4.8  config對(duì)象 139
4.8.1  config對(duì)象簡(jiǎn)介 140
4.8.2  config對(duì)象應(yīng)用實(shí)例 140
4.9  out對(duì)象 142
4.9.1  out對(duì)象簡(jiǎn)介 142
4.9.2  out對(duì)象應(yīng)用實(shí)例 142
4.10  exception對(duì)象 144
4.10.1  exception對(duì)象簡(jiǎn)介 144
4.10.2  exception對(duì)象應(yīng)用實(shí)例 144
4.11  本章小結(jié) 146
 第5章  JavaBean與JSP技術(shù) 147
5.1  JavaBean簡(jiǎn)介 148
5.1.1  JavaBean基本概念 148
5.1.2  非可視化的JavaBean 148
5.1.3  JavaBean的簡(jiǎn)單例子 149
5.2  JavaBean規(guī)范 151
5.2.1  JavaBean構(gòu)造方法 151
5.2.2  JavaBean屬性 152
5.2.3  JavaBean事件 156
5.2.4  JavaBean的持續(xù)性 159
5.3  EJB與JavaBean的比較 160
5.3.1  EJB出現(xiàn)的背景 160
5.3.2  EJB的概要 160
5.3.3  EJB的軟構(gòu)件模型簡(jiǎn)介 161
5.3.4  EJB和JavaBean的關(guān)系 162
5.4  JavaBean在JSP技術(shù)中的應(yīng)用 162
5.4.1  開發(fā)JavaBean類 162
5.4.2  JavaBean在JSP頁(yè)面中的應(yīng)用 164
5.4.3  JavaBean在不同范圍內(nèi)的應(yīng)用 166
5.5  使用JavaBean實(shí)現(xiàn)購(gòu)物車 169
5.6  本章小結(jié) 178
 第6章  表達(dá)式語(yǔ)言 179
6.1  EL簡(jiǎn)介 180
6.2  EL的使用 180
6.2.1  EL的基本使用方法 180
6.2.2  禁止解析EL 184
6.3  EL變量 185
6.4  EL運(yùn)算符 186
6.4.1  算術(shù)運(yùn)算符 186
6.4.2  關(guān)系運(yùn)算符 188
6.4.3  邏輯運(yùn)算符 190
6.4.4  empty運(yùn)算符 192
6.4.5  條件式三元運(yùn)算符 192
6.5  隱含對(duì)象 193
6.5.1  pageContext對(duì)象 193
6.5.2  訪問(wèn)作用域范圍的對(duì)象 194
6.5.3  訪問(wèn)環(huán)境信息的對(duì)象 195
6.6  本章小結(jié) 202
 第7章  JSTL與標(biāo)簽函數(shù)庫(kù) 203
7.1  JSTL簡(jiǎn)介 204
7.2  設(shè)置JSTL運(yùn)行環(huán)境 206
7.3  使用核心標(biāo)簽 208
7.3.1  通用標(biāo)簽及實(shí)例 208
7.3.2  條件控制標(biāo)簽及實(shí)例 215
7.3.3  循環(huán)迭代標(biāo)簽及實(shí)例 218
7.3.4  URL處理標(biāo)簽及實(shí)例 222
7.4  I18N(國(guó)際化)標(biāo)簽 227
7.4.1  國(guó)際化設(shè)置標(biāo)簽 228
7.4.2  資源包標(biāo)簽 228
7.4.3  格式化標(biāo)簽 230
7.5  函數(shù)標(biāo)簽 238
7.5.1  字符串測(cè)試函數(shù)標(biāo)簽 239
7.5.2  獲取子字符串函數(shù)標(biāo)簽 240
7.5.3  調(diào)整字符串函數(shù)標(biāo)簽 242
7.5.4  其他函數(shù)標(biāo)簽 243
7.6  本章小結(jié) 244
 第8章  自定義標(biāo)簽 245
8.1  自定義標(biāo)簽概述 246
8.1.1  自定義標(biāo)簽簡(jiǎn)介 246
8.1.2  自定義標(biāo)簽的開發(fā)過(guò)程 247
8.2  標(biāo)簽參數(shù)與返回值 248
8.2.1  和命令概述 249
8.2.2  attribute命令與標(biāo)簽參數(shù) 250
8.2.3  variable命令與標(biāo)簽返回值 251
8.2.4  動(dòng)態(tài)屬性標(biāo)簽 253
8.2.5  設(shè)置fragment屬性 255
8.3  綜合實(shí)例——多國(guó)語(yǔ)言切換的自定義
標(biāo)簽實(shí)現(xiàn) 257
8.4  本章小結(jié) 260
 第9章  JSP文件操作 261
9.1  快速體驗(yàn)JSP文件操作——使用
JSP讀取文本文件的簡(jiǎn)單例子 262
9.1.1  編寫進(jìn)行文件操作的JavaBean類 262
9.1.2  編寫JSP文件 264
9.1.3  發(fā)布運(yùn)行Web應(yīng)用 265
9.2  Java文件操作基礎(chǔ)介紹 266
9.2.1  使用文件類——File類 266
9.2.2  Scanner類 268
9.2.3  使用字節(jié)流 269
9.2.4  使用字符流 270
9.3  文件的上傳 272
9.3.1  組件安裝 272
9.3.2  cos文件上傳簡(jiǎn)介 272
9.3.3  文件上傳的例子 274
9.4  使用JSP操作Excel文件 279
9.4.1  安裝配置JXL 279
9.4.2  使用JXL操作Excel工作簿簡(jiǎn)介 280
9.4.3  使用JXL操作Excel工作簿的
例子 284
9.5  本章小結(jié) 289
 第10章  JSP與XML 291
10.1  XML基礎(chǔ)知識(shí) 292
10.1.1  XML概述 292
10.1.2  文檔對(duì)象模型——DOM 295
10.1.3  可擴(kuò)展樣式語(yǔ)言——XSL 296
10.2  JAXP與XML 300
10.2.1  使用DOM解析XML文檔 301
10.2.2  使用DOM創(chuàng)建XML文檔 305
10.2.3  使用SAX解析XML文檔 308
10.3  使用XSLT給XML定制樣式 314
10.3.1  建立XML文檔 315
10.3.2  建立XSL樣式文件 315
10.3.3  將XML轉(zhuǎn)換為HTML 317
10.4  JSTL與XML 319
10.4.1  核心標(biāo)簽 319
10.4.2  流程控制標(biāo)簽 324
10.4.3  樣式轉(zhuǎn)換標(biāo)簽 329
10.5  本章小結(jié) 332
 第11章  關(guān)系數(shù)據(jù)庫(kù)與JDBC
基礎(chǔ) 333
11.1  MySQL數(shù)據(jù)庫(kù)基礎(chǔ) 334
11.1.1  MySQL簡(jiǎn)介 334
11.1.2  安裝MySQL 335
11.1.3  配置MySQL 337
11.2  MySQL數(shù)據(jù)庫(kù)與SQL語(yǔ)言簡(jiǎn)介 339
11.2.1  數(shù)據(jù)表操作與實(shí)例 339
11.2.2  查詢操作與實(shí)例 344
11.3  JDBC基礎(chǔ) 346
11.3.1  JDBC簡(jiǎn)介 346
11.3.2  JDBC兩層模型和三層模型 347
11.3.3  指定數(shù)據(jù)庫(kù)的URL連接
字符串 348
11.3.4  JDBC API簡(jiǎn)介 349
11.4  使用JDBC連接數(shù)據(jù)庫(kù) 349
11.4.1  Driver接口 350
11.4.2  純Java驅(qū)動(dòng)程序 351
11.4.3  部分Java/部分本機(jī)代碼
驅(qū)動(dòng)程序 352
11.4.4  中間數(shù)據(jù)訪問(wèn)服務(wù) 352
11.4.5  JDBC-ODBC橋 353
11.5  JDBC接口類與對(duì)象 354
11.5.1  DriverManager類 354
11.5.2  Connection接口 356
11.5.3  Statement接口 357
11.5.4  ResultSet接口 358
11.5.5  PreparedStatement子類 360
11.5.6  CallableStatement子類 362
11.6  數(shù)據(jù)庫(kù)連接池與配置數(shù)據(jù)源 363
11.6.1  數(shù)據(jù)庫(kù)連接池 363
11.6.2  配置數(shù)據(jù)源 367
11.6.3  測(cè)試MySQL數(shù)據(jù)庫(kù)連接池 369
11.7  在JSP和Servlet中使用JDBC 371
11.7.1  JSP頁(yè)面中使用JDBC訪問(wèn)
數(shù)據(jù)庫(kù) 371
11.7.2  通過(guò)JavaBean訪問(wèn)數(shù)據(jù)庫(kù) 379
11.7.3  在Servlet中使用JDBC訪問(wèn)
數(shù)據(jù)庫(kù) 382
11.7.4  MySQL數(shù)據(jù)庫(kù)中亂碼原因及
解決方案 386
11.8  本章小結(jié) 386
 第12章  Tomcat Web開發(fā)及
整合 387
12.1  Tomcat技術(shù)簡(jiǎn)介 388
12.1.1  Tomcat的工作方式 388
12.1.2  Tomcat的組織結(jié)構(gòu) 389
12.2  使用Tomcat發(fā)布Web應(yīng)用 394
12.2.1  Tomcat的目錄結(jié)構(gòu) 394
12.2.2  Web應(yīng)用目錄結(jié)構(gòu) 395
12.2.3  添加Context元素 396
12.3  Tomcat系統(tǒng)配置管理器 397
12.3.1  Tomcat Admin簡(jiǎn)介 397
12.3.2  安裝配置Tomcat Admin 398
12.3.3  部署管理Web應(yīng)用程序 399
12.3.4  應(yīng)用程序管理器的其他管理功能 404
12.4  Tomcat容器的JSP特色應(yīng)用 405
12.4.1  Tomcat閥的使用 405
12.4.2  JNDI的使用 407
12.5  Tomcat中文編碼問(wèn)題 415
12.5.1  編碼問(wèn)題的根源 416
12.5.2  Tomcat常見的Web應(yīng)用的
解決方案 419
12.6  Tomcat安全 423
12.6.1  Tomcat的安裝安全 423
12.6.2  創(chuàng)建新賬號(hào)運(yùn)行Tomcat 424
12.6.3  文件系統(tǒng)的安全 426
12.6.4  Tomcat的安全域 427
12.6.5  在Tomcat中配置使用SSL 434
12.7  本章小結(jié) 439
 第13章  MVC與Struts 441
13.1  MVC模式簡(jiǎn)介 442
13.1.1  深入理解MVC 442
13.1.2  MVC的實(shí)現(xiàn)模型 444
13.2  Struts簡(jiǎn)介 446
13.2.1  什么是Struts 446
13.2.2  Struts的體系結(jié)構(gòu) 447
13.2.3  Struts的優(yōu)缺點(diǎn) 448
13.3  開發(fā)第一個(gè)Struts應(yīng)用 449
13.3.1  建立Struts開發(fā)環(huán)境 449
13.3.2  配置Struts應(yīng)用 450
13.3.3  在Eclipse中開發(fā)第一個(gè)Struts
       應(yīng)用 454
13.4  Struts組件及工作過(guò)程 458
13.4.1  Struts的組件簡(jiǎn)介 458
13.4.2  Struts的工作過(guò)程 464
13.5  Struts應(yīng)用開發(fā)實(shí)例——用戶登錄
     系統(tǒng) 466
13.5.1  創(chuàng)建Model組件 466
13.5.2  創(chuàng)建View組件 470
13.5.3  創(chuàng)建輔助功能類 472
13.5.4  發(fā)布Web應(yīng)用 475
13.6  本章小結(jié) 476
 第14章  企業(yè)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 477
14.1  企業(yè)網(wǎng)站簡(jiǎn)介 478
14.2  網(wǎng)站需求分析 479
14.2.1  需求分析 479
14.2.2  可行性分析 479
14.3  網(wǎng)站總體設(shè)計(jì) 479
14.3.1  設(shè)計(jì)目標(biāo)和原則 480
14.3.2  設(shè)計(jì)約束 480
14.3.3  模塊設(shè)計(jì)及功能 481
14.3.4  數(shù)據(jù)庫(kù)設(shè)計(jì) 482
14.4  網(wǎng)站詳細(xì)設(shè)計(jì) 486
14.4.1  系統(tǒng)架構(gòu)設(shè)計(jì) 486
14.4.2  首頁(yè)設(shè)計(jì) 487
14.4.3  產(chǎn)品模塊設(shè)計(jì) 488
14.4.4  登錄模塊設(shè)計(jì) 492
14.4.5  論壇模塊設(shè)計(jì) 494
14.4.6  網(wǎng)站后臺(tái)首頁(yè)設(shè)計(jì) 495
14.5  網(wǎng)站后臺(tái)功能模塊設(shè)計(jì) 496
14.5.1  抽象工廠角色的實(shí)現(xiàn) 497
14.5.2  具體工廠角色的實(shí)現(xiàn) 498
14.5.3  抽象產(chǎn)品角色的實(shí)現(xiàn) 499
14.5.4  具體產(chǎn)品角色的實(shí)現(xiàn) 501
14.6  本章小結(jié) 508
 第15章  Linux操作系統(tǒng)簡(jiǎn)介與
安裝 509
15.1  Linux操作系統(tǒng)簡(jiǎn)介 510
15.1.1  Linux的發(fā)展歷程 510
15.1.2  Linux的特點(diǎn) 510
15.1.3  Linux的版本 511
15.2  Red Hat Enterprise Linux簡(jiǎn)介 513
15.3  Red Hat Enterprise Linux服務(wù)器的
安裝 514
15.3.1  安裝前的準(zhǔn)備工作 514
15.3.2  安裝過(guò)程及注意事項(xiàng) 517

15.4  本章小結(jié) 532
 第16章  Linux環(huán)境中網(wǎng)站平臺(tái)
           的搭建與發(fā)布 533
16.1  Apache服務(wù)器的基本配置 534
16.1.1  Apache服務(wù)器簡(jiǎn)介 534
16.1.2  Apache服務(wù)器的安裝 534
16.1.3  Apache服務(wù)器的基本配置 536
16.2  MySQL數(shù)據(jù)庫(kù)服務(wù)的基本配置 540
16.2.1  MySQL的安裝 540
16.2.2  MySQL服務(wù)的啟動(dòng)與停止 542
16.2.3  MySQL的用戶管理 542
16.2.4  MySQL的用戶權(quán)限設(shè)置 546
16.3  網(wǎng)站發(fā)布平臺(tái)的搭建 554
16.3.1  Apache服務(wù)器的配置 554
16.3.2  JSP運(yùn)行環(huán)境的配置 556
16.4  網(wǎng)站的發(fā)布與運(yùn)行 563
16.5  本章小結(jié) 566

本目錄推薦

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