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

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

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

定 價:¥63.00

作 者: 王建明,唐愛國,杭志
出版社: 科學出版社/北京科海電子出版社
叢編項:
標 簽: Jsp

ISBN: 9787030217257 出版時間: 2008-05-01 包裝: 平裝
開本: 16 頁數(shù): 566 pages 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第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)頁與HTML 5
1.2.1  靜態(tài)網(wǎng)頁 5
1.2.2  靜態(tài)網(wǎng)頁的工作原理 6
1.3  動態(tài)網(wǎng)頁技術(shù) 7
1.3.1  動態(tài)網(wǎng)頁與靜態(tài)網(wǎng)頁的區(qū)別 7
1.3.2  客戶端的動態(tài)Web頁面 8
1.3.3  服務(wù)器端的動態(tài)Web頁面 9
1.4  數(shù)據(jù)庫技術(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章  初識JSP 15
2.1  JSP技術(shù)簡介 16
2.1.1  JSP技術(shù)的背景與優(yōu)點 16
2.1.2  JSP的運行原理 17
2.2  開發(fā)和運行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  實例:編寫和發(fā)布JSP頁面 29
2.3  Servlet技術(shù)基礎(chǔ) 32
2.3.1  Servlet的兩個基本概念 33
2.3.2  Servlet 的生命周期 33
2.3.3  開發(fā)、部署一個簡單的Servlet
      程序 34
2.4  本章小結(jié) 36
 第3章  JSP程序設(shè)計基礎(chǔ) 37
3.1  Java的基本要素 38
3.1.1  標識符 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  運算符 47
3.3.1  算術(shù)運算符 47
3.3.2  關(guān)系運算符 50
3.3.3  邏輯運算符 50
3.3.4  賦值運算符 52
3.3.5  運算符的優(yōu)先級 53
3.4  流程控制語句 54
3.4.1  選擇控制語句 54
3.4.2  循環(huán)控制語句 59
3.4.3  跳轉(zhuǎn)控制語句 63
3.5  JSP程序的基本元素 68
3.5.1  JSP頁面的基本結(jié)構(gòu) 68
3.5.2  模板文本與實例 69
3.5.3  腳本元素與實例 73
3.6  指令元素概述 76
3.6.1  page指令 76
3.6.2  include指令 79
3.6.3  taglib指令 81
3.7  動作元素概述 82
3.7.1  動作元素 82
3.7.2  動作元素 82
3.7.3  動作元素 83
3.7.4  動作元素 85
3.7.5  動作元素 88
3.7.6  動作元素 89
3.7.7  動作元素 90
3.8  本章小結(jié) 94
 第4章  JSP內(nèi)置對象及實例 95
4.1  JSP內(nèi)置對象簡介 96
4.2  request對象 97
4.2.1  request對象簡介 97
4.2.2  獲取form表單的信息實例 100
4.2.3  在請求作用域中管理屬性實例 103
4.2.4  獲取Cookie的實例 104
4.2.5  獲取HTTP請求報頭實例 107
4.2.6  獲取請求系統(tǒng)信息實例 108
4.3  response對象 109
4.3.1  response對象簡介 109
4.3.2  設(shè)置緩沖區(qū)實例 110
4.3.3  設(shè)置響應(yīng)報頭實例 111
4.3.4  重定向資源實例 113
4.4  session對象 115
4.4.1  session對象簡介 115
4.4.2  URL重寫實例 116
4.4.3  會話服務(wù)實例 117
4.4.4  session對象應(yīng)用實例 118
4.5  application對象 122
4.5.1  application對象簡介 122
4.5.2  讀取應(yīng)用程序初始化參數(shù) 123
4.5.3  管理應(yīng)用程序環(huán)境屬性 125
4.5.4  支持資源的提取 125
4.5.5  application對象綜合實例 126
4.6  page對象 133
4.6.1  page對象簡介 133
4.6.2  page對象應(yīng)用實例 134
4.7  pageContext對象 135
4.7.1  pageContext對象簡介 135
4.7.2  pageContext對象應(yīng)用實例 136
4.8  config對象 139
4.8.1  config對象簡介 140
4.8.2  config對象應(yīng)用實例 140
4.9  out對象 142
4.9.1  out對象簡介 142
4.9.2  out對象應(yīng)用實例 142
4.10  exception對象 144
4.10.1  exception對象簡介 144
4.10.2  exception對象應(yīng)用實例 144
4.11  本章小結(jié) 146
 第5章  JavaBean與JSP技術(shù) 147
5.1  JavaBean簡介 148
5.1.1  JavaBean基本概念 148
5.1.2  非可視化的JavaBean 148
5.1.3  JavaBean的簡單例子 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)件模型簡介 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īng)用 164
5.4.3  JavaBean在不同范圍內(nèi)的應(yīng)用 166
5.5  使用JavaBean實現(xiàn)購物車 169
5.6  本章小結(jié) 178
 第6章  表達式語言 179
6.1  EL簡介 180
6.2  EL的使用 180
6.2.1  EL的基本使用方法 180
6.2.2  禁止解析EL 184
6.3  EL變量 185
6.4  EL運算符 186
6.4.1  算術(shù)運算符 186
6.4.2  關(guān)系運算符 188
6.4.3  邏輯運算符 190
6.4.4  empty運算符 192
6.4.5  條件式三元運算符 192
6.5  隱含對象 193
6.5.1  pageContext對象 193
6.5.2  訪問作用域范圍的對象 194
6.5.3  訪問環(huán)境信息的對象 195
6.6  本章小結(jié) 202
 第7章  JSTL與標簽函數(shù)庫 203
7.1  JSTL簡介 204
7.2  設(shè)置JSTL運行環(huán)境 206
7.3  使用核心標簽 208
7.3.1  通用標簽及實例 208
7.3.2  條件控制標簽及實例 215
7.3.3  循環(huán)迭代標簽及實例 218
7.3.4  URL處理標簽及實例 222
7.4  I18N(國際化)標簽 227
7.4.1  國際化設(shè)置標簽 228
7.4.2  資源包標簽 228
7.4.3  格式化標簽 230
7.5  函數(shù)標簽 238
7.5.1  字符串測試函數(shù)標簽 239
7.5.2  獲取子字符串函數(shù)標簽 240
7.5.3  調(diào)整字符串函數(shù)標簽 242
7.5.4  其他函數(shù)標簽 243
7.6  本章小結(jié) 244
 第8章  自定義標簽 245
8.1  自定義標簽概述 246
8.1.1  自定義標簽簡介 246
8.1.2  自定義標簽的開發(fā)過程 247
8.2  標簽參數(shù)與返回值 248
8.2.1  和命令概述 249
8.2.2  attribute命令與標簽參數(shù) 250
8.2.3  variable命令與標簽返回值 251
8.2.4  動態(tài)屬性標簽 253
8.2.5  設(shè)置fragment屬性 255
8.3  綜合實例——多國語言切換的自定義
標簽實現(xiàn) 257
8.4  本章小結(jié) 260
 第9章  JSP文件操作 261
9.1  快速體驗JSP文件操作——使用
JSP讀取文本文件的簡單例子 262
9.1.1  編寫進行文件操作的JavaBean類 262
9.1.2  編寫JSP文件 264
9.1.3  發(fā)布運行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文件上傳簡介 272
9.3.3  文件上傳的例子 274
9.4  使用JSP操作Excel文件 279
9.4.1  安裝配置JXL 279
9.4.2  使用JXL操作Excel工作簿簡介 280
9.4.3  使用JXL操作Excel工作簿的
例子 284
9.5  本章小結(jié) 289
 第10章  JSP與XML 291
10.1  XML基礎(chǔ)知識 292
10.1.1  XML概述 292
10.1.2  文檔對象模型——DOM 295
10.1.3  可擴展樣式語言——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  核心標簽 319
10.4.2  流程控制標簽 324
10.4.3  樣式轉(zhuǎn)換標簽 329
10.5  本章小結(jié) 332
 第11章  關(guān)系數(shù)據(jù)庫與JDBC
基礎(chǔ) 333
11.1  MySQL數(shù)據(jù)庫基礎(chǔ) 334
11.1.1  MySQL簡介 334
11.1.2  安裝MySQL 335
11.1.3  配置MySQL 337
11.2  MySQL數(shù)據(jù)庫與SQL語言簡介 339
11.2.1  數(shù)據(jù)表操作與實例 339
11.2.2  查詢操作與實例 344
11.3  JDBC基礎(chǔ) 346
11.3.1  JDBC簡介 346
11.3.2  JDBC兩層模型和三層模型 347
11.3.3  指定數(shù)據(jù)庫的URL連接
字符串 348
11.3.4  JDBC API簡介 349
11.4  使用JDBC連接數(shù)據(jù)庫 349
11.4.1  Driver接口 350
11.4.2  純Java驅(qū)動程序 351
11.4.3  部分Java/部分本機代碼
驅(qū)動程序 352
11.4.4  中間數(shù)據(jù)訪問服務(wù) 352
11.4.5  JDBC-ODBC橋 353
11.5  JDBC接口類與對象 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ù)庫連接池與配置數(shù)據(jù)源 363
11.6.1  數(shù)據(jù)庫連接池 363
11.6.2  配置數(shù)據(jù)源 367
11.6.3  測試MySQL數(shù)據(jù)庫連接池 369
11.7  在JSP和Servlet中使用JDBC 371
11.7.1  JSP頁面中使用JDBC訪問
數(shù)據(jù)庫 371
11.7.2  通過JavaBean訪問數(shù)據(jù)庫 379
11.7.3  在Servlet中使用JDBC訪問
數(shù)據(jù)庫 382
11.7.4  MySQL數(shù)據(jù)庫中亂碼原因及
解決方案 386
11.8  本章小結(jié) 386
 第12章  Tomcat Web開發(fā)及
整合 387
12.1  Tomcat技術(shù)簡介 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簡介 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中文編碼問題 415
12.5.1  編碼問題的根源 416
12.5.2  Tomcat常見的Web應(yīng)用的
解決方案 419
12.6  Tomcat安全 423
12.6.1  Tomcat的安裝安全 423
12.6.2  創(chuàng)建新賬號運行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模式簡介 442
13.1.1  深入理解MVC 442
13.1.2  MVC的實現(xiàn)模型 444
13.2  Struts簡介 446
13.2.1  什么是Struts 446
13.2.2  Struts的體系結(jié)構(gòu) 447
13.2.3  Struts的優(yōu)缺點 448
13.3  開發(fā)第一個Struts應(yīng)用 449
13.3.1  建立Struts開發(fā)環(huán)境 449
13.3.2  配置Struts應(yīng)用 450
13.3.3  在Eclipse中開發(fā)第一個Struts
       應(yīng)用 454
13.4  Struts組件及工作過程 458
13.4.1  Struts的組件簡介 458
13.4.2  Struts的工作過程 464
13.5  Struts應(yīng)用開發(fā)實例——用戶登錄
     系統(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è)計與實現(xiàn) 477
14.1  企業(yè)網(wǎng)站簡介 478
14.2  網(wǎng)站需求分析 479
14.2.1  需求分析 479
14.2.2  可行性分析 479
14.3  網(wǎng)站總體設(shè)計 479
14.3.1  設(shè)計目標和原則 480
14.3.2  設(shè)計約束 480
14.3.3  模塊設(shè)計及功能 481
14.3.4  數(shù)據(jù)庫設(shè)計 482
14.4  網(wǎng)站詳細設(shè)計 486
14.4.1  系統(tǒng)架構(gòu)設(shè)計 486
14.4.2  首頁設(shè)計 487
14.4.3  產(chǎn)品模塊設(shè)計 488
14.4.4  登錄模塊設(shè)計 492
14.4.5  論壇模塊設(shè)計 494
14.4.6  網(wǎng)站后臺首頁設(shè)計 495
14.5  網(wǎng)站后臺功能模塊設(shè)計 496
14.5.1  抽象工廠角色的實現(xiàn) 497
14.5.2  具體工廠角色的實現(xiàn) 498
14.5.3  抽象產(chǎn)品角色的實現(xiàn) 499
14.5.4  具體產(chǎn)品角色的實現(xiàn) 501
14.6  本章小結(jié) 508
 第15章  Linux操作系統(tǒng)簡介與
安裝 509
15.1  Linux操作系統(tǒng)簡介 510
15.1.1  Linux的發(fā)展歷程 510
15.1.2  Linux的特點 510
15.1.3  Linux的版本 511
15.2  Red Hat Enterprise Linux簡介 513
15.3  Red Hat Enterprise Linux服務(wù)器的
安裝 514
15.3.1  安裝前的準備工作 514
15.3.2  安裝過程及注意事項 517

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

本目錄推薦

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