JSP程式設計技術教程(第2版)

《JSP程式設計技術教程(第2版)》是2014年由清華大學出版社出版的圖書,作者是張志鋒。

基本介紹

  • 書名:JSP程式設計技術教程(第2版)
  • ISBN:9787302368892
  • 定價:49.5元
  • 出版時間:2014-7-11
  • 裝幀:平裝
圖書簡介,圖書目錄,

圖書簡介

本書旨在培養學生的Java Web項目開發能力。
全書理論聯繫實踐,基於“以項目為驅動”的教學模式,系統講解Java Web開發技術,使項目實訓開發貫穿全書知識點。全書共分11章,內容包括Web技術簡介、JSP開發運行環境、腳本語言、通信資費管理系統項目實訓、JSP基礎知識、JSP的內置對象、JSP的資料庫操作、企業信息管理系統項目實訓、JSP與JavaBean編程、JSP與Servlet編程、基於MVC模式的個人信息管理系統項目實訓。通過第4章、第8章和第11章的3個項目開發實踐,能夠使學生在掌握基本理論知識的同時,積累項目開發經驗,提高綜合實踐能力。

圖書目錄

第1章Web技術簡介1
1.1Web基礎知識1
1.1.1Web技術的由來與發展1
1.1.2Web動態網頁技術4
1.1.3Web應用程式的工作原理5
1.2JSP技術5
1.2.1JSP的特點與優勢5
1.2.2JSP的工作原理6
1.3JSP開發Web的方式與體系結構7
1.3.1JSP開發Web站點的主要方式7
1.3.2JSP的兩種體系結構8
1.4MVC設計模式9
1.4.1MVC設計模式思想9
1.4.2MVC的優缺點10
1.5實驗指導11
1.5.1實驗目的11
1.5.2實驗需求說明11
1.5.3代碼實現12
1.5.4常見問題及解決方案12
1.6小結14
1.7習題14
1.7.1選擇題14
1.7.2填空題14
1.7.3簡答題14
1.7.4實驗題15第2章JSP開發運行環境16
2.1JSP環境介紹16
2.1.1對作業系統的基本要求16
2.1.2對常用軟體的基本要求16
2.2JDK安裝配置17
2.2.1JDK簡介與下載17
2.2.2JDK安裝與配置17
2.3NetBeans開發環境22
2.3.1NetBeans簡介與下載22
2.3.2NetBeans安裝與使用23
2.4Eclipse開發環境29
2.4.1Eclipse簡介與下載29
2.4.2Eclipse的使用30
2.5MyEclipse開發環境34
2.5.1MyEclipse簡介與下載34
2.5.2MyEclipse安裝與使用34
2.6Tomcat伺服器38
2.6.1Tomcat簡介與下載38
2.6.2Tomcat安裝與配置39
2.7實驗指導43
2.7.1實驗目的43
2.7.2實驗需求說明43
2.7.3代碼實現43
2.7.4常見問題及解決方案48
2.8小結49
2.9習題49第3章腳本語言50
3.1HTML50
3.1.1HTML簡介50
3.1.2HTML基本標籤50
3.1.3列表56
3.1.4多媒體和超連結58
3.1.5表格61
3.1.6框架63
3.1.7表單67
3.2CSS72
3.2.1CSS簡介72
3.2.2CSS樣式表定義72
3.2.3在HTML中加入CSS的方法73
3.2.4CSS樣式表繼承性76
3.2.5CSS基本屬性76
3.3JavaScript腳本語言80
3.3.1JavaScript簡介80
3.3.2JavaScript基礎知識82
3.3.3JavaScript對象87
3.3.4JavaScript事件92
3.4實驗指導93
3.4.1實驗目的93
3.4.2實驗需求說明93
3.4.3代碼實現93
3.4.4常見問題及解決方案104
3.5小結104
3.6習題105
3.6.1選擇題105
3.6.2填空題105
3.6.3簡答題105
3.6.4實驗題105第4章通信資費管理系統項目實訓106
4.1項目需求說明106
4.2項目總體結構與構成107
4.3項目的開發過程107
4.3.1項目的模組劃分及其結構107
4.3.2項目的登錄和註冊功能設計與實現108
4.3.3項目的主頁面設計與實現114
4.3.4項目的用戶管理模組設計與實現118
4.3.5項目的資費管理模組設計與實現125
4.3.6項目的賬單管理模組設計與實現130
4.3.7項目的賬務管理模組設計與實現137
4.3.8項目的管理員管理模組設計與實現146
4.3.9項目的用戶自服務模組設計與實現157
4.4小結169
4.5習題169第5章JSP基礎知識170
5.1JSP的基本頁面結構170
5.2JSP中的腳本元素172
5.2.1變數、方法的聲明172
5.2.2表達式173
5.2.3腳本174
5.3JSP中的注釋176
5.3.1隱藏注釋176
5.3.2HTML注釋177
5.3.3Java注釋177
5.4JSP的指令178
5.4.1page指令179
5.4.2include指令182
5.4.3taglib指令184
5.5JSP的動作184
5.5.1動作184
5.5.2動作185
5.5.3動作187
5.5.4動作189
5.5.5動作191
5.5.6動作194
5.6實驗指導197
5.6.1實驗目的197
5.6.2實驗需求說明197
5.6.3代碼實現197
5.6.4常見問題及解決方案203
5.7小結204
5.8習題205
5.8.1選擇題205
5.8.2填空題205
5.8.3簡答題205
5.8.4實驗題206第6章JSP的內置對象207
6.1request對象207
6.1.1request對象的方法207
6.1.2request對象實例208
6.2response對象214
6.2.1response對象的方法215
6.2.2response對象實例215
6.3session對象218
6.3.1session對象的方法218
6.3.2session對象實例219
6.4out對象224
6.4.1out對象的方法224
6.4.2out對象實例224
6.5pageContext對象226
6.5.1pageContext對象的方法227
6.5.2pageContext對象實例227
6.6exception對象228
6.6.1exception對象的方法228
6.6.2exception對象實例229
6.7application對象230
6.7.1application對象的方法230
6.7.2application對象實例230
6.8實驗指導232
6.8.1實驗目的232
6.8.2實驗需求說明232
6.8.3代碼實現232
6.8.4常見問題及解決方案237
6.9小結238
6.10習題238
6.10.1選擇題238
6.10.2填空題239
6.10.3簡答題239
6.10.4實驗題240第7章JSP的資料庫操作241
7.1JDBC介紹241
7.1.1JDBC的定義241
7.1.2JDBC的結構242
7.2通過JDBCODBC橋訪問資料庫242
7.2.1通過橋訪問Access243
7.2.2通過橋訪問Excel247
7.2.3通過橋訪問Microsoft SQL Server 2008249
7.3通過JDBC驅動訪問資料庫254
7.3.1通過JDBC驅動訪問MySQL資料庫255
7.3.2訪問Microsoft SQL Server 2000資料庫及其套用實例259
7.3.3通過JDBC驅動訪問Microsoft SQL Server 2008資料庫263
7.3.4通過JDBC驅動訪問Oracle資料庫269
7.4查詢資料庫及其套用實例269
7.5更新資料庫及其套用實例275
7.6JSP在資料庫套用中的相關問題280
7.6.1JSP的分頁技術及其套用實例280
7.6.2MySQL資料庫中中文亂碼處理方式283
7.7實驗指導285
7.7.1實驗目的285
7.7.2實驗需求說明285
7.7.3代碼實現285
7.7.4常見問題及解決方案308
7.8小結308
7.9習題309
7.9.1選擇題309
7.9.2填空題309
7.9.3簡答題309
7.9.4實驗題309第8章企業信息管理系統項目實訓310
8.1項目需求說明310
8.2項目功能描述與結構310
8.3項目的資料庫設計311
8.4項目的開發過程313
8.4.1項目的模組劃分及其檔案結構314
8.4.2項目的登錄模組設計與實現314
8.4.3項目的主頁面模組設計與實現317
8.4.4項目的客戶管理模組設計與實現320
8.4.5項目的契約管理模組設計與實現331
8.4.6項目的售後管理模組設計與實現336
8.4.7項目的產品管理模組設計與實現340
8.4.8項目的員工管理模組設計與實現345
8.5本章小結350
8.6習題350第9章JSP與JavaBean編程351
9.1JavaBean概述351
9.2JavaBean的基本用法352
9.2.1編寫JavaBean組件352
9.2.2在JSP頁面中使用JavaBean353
9.3JavaBean的作用域357
9.4JavaBean套用實例361
9.4.1使用JavaBean訪問資料庫361
9.4.2使用JavaBean實現猜數遊戲362
9.5實驗指導366
9.5.1實驗目的366
9.5.2實驗需求說明366
9.5.3代碼實現367
9.5.4常見問題及解決方案369
9.6小結369
9.7習題370
9.7.1選擇題370
9.7.2填空題370
9.7.3簡答題370
9.7.4實驗題370第10章JSP與Servlet編程371
10.1Servlet介紹371
10.1.1什麼是Servlet371
10.1.2Servlet生命周期371
10.1.3Servlet的技術特點372
10.1.4Servlet與JSP的區別373
10.1.5Servlet在Java Web項目中的作用373
10.1.6Servlet部署374
10.1.7開發一個簡單的Servlet375
10.2JSP與Servlet常見用法377
10.2.1通過Servlet獲取表單中的數據377
10.2.2重定向與轉發及其套用實例380
10.3Servlet編程接口385
10.3.1與Servlet實現相關的接口385
10.3.2與Servlet配置相關的接口386
10.3.3與Servlet異常相關的接口386
10.3.4與請求和回響相關的接口387
10.3.5會話管理387
10.3.6Servlet上下文相關388
10.4實驗指導389
10.4.1實驗目的389
10.4.2實驗需求分析389
10.4.3代碼實現389
10.4.4常見問題及解決方案394
10.5小結395
10.6習題395
10.6.1選擇題395
10.6.2填空題396
10.6.3簡答題396
10.6.4實驗題396第11章基於MVC模式的個人信息管理系統項目實訓397
11.1項目需求說明397
11.2項目功能描述與結構397
11.3項目的資料庫設計398
11.4項目的開發過程400
11.4.1項目的模組劃分及其結構400
11.4.2項目的登錄和註冊模組設計與實現401
11.4.3項目的主頁面模組設計與實現418
11.4.4項目的個人信息管理模組設計與實現422
11.4.5項目的通訊錄模組的設計與實現439
11.4.6項目的日程安排模組設計與實現463
11.4.7項目的檔案管理模組設計與實現481
11.5小結482
11.6習題482
參考文獻483

相關詞條

熱門詞條

聯絡我們