高等學校計算機教材:JSP編程教程

高等學校計算機教材:JSP編程教程

本書包含JSP基礎與入門、前端頁面開發技術、伺服器對象套用、JavaBean、資料庫開發和綜合套用等。讀者入門比較容易,採用直接文本編輯和MyEclipse 9.0集成環境兩種開發方式,每章上機練習與教程配套和同步,先引導編程,後操作練習。最後採用Struts框架對JSP進行綜合套用訓練。通過本教程的學習、上機練習和對綜合套用實例的模仿,讀者基本能夠掌握用JSP解決小的套用問題。本書可作為大學本科、高職高專有關課程的教材,也可作為JSP培訓用書及計算機用戶的參考用書。本書配有免費的教學課件、解密開發環境包、實例檔案、綜合套用源檔案,可在華信教育資源網(網址為www.hxedu.com.cn)免費下載。

基本介紹

  • 書名:高等學校計算機教材:JSP編程教程
  • 類型:計算機與網際網路
  • 出版日期:2012年8月1日
  • 語種:簡體中文
  • ISBN:7121178281, 9787121178283
  • 作者:周怡君 肖春兵
  • 出版社:電子工業出版社
  • 頁數:337頁
  • 開本:16
  • 品牌:電子工業出版社
內容簡介,圖書目錄,

內容簡介

《高等學校計算機教材:JSP編程教程》可作為大學本科、高職高專有關課程的教材,也可作為JSP培訓用書及計算機用戶的參考用書。

圖書目錄

第1章Web網頁設計基礎1
1.1Web簡介1
1.1.1Web的概念1
1.1.2Web工作原理2
1.1.3WWW服務2
1.2XHTML語言3
1.2.1XHTML文檔基本構成3
1.2.2XHTML格式標記7
1.2.3XHTML多媒體標記13
1.2.4XHTML基本套用16
1.2.5框架網頁設計28
1.3CSS初步31
1.3.1CSS定義及引用31
1.3.2CSS選擇符34
1.3.3CSS屬性36
1.4動態網頁40
1.4.1何謂“動態”網頁40
1.4.2動態網站架構原理41
1.4.3Web開發工具41
1.5上機練習42
第2章JSP入門45
2.1安裝JSP運行環境45
2.1.1JDK7的安裝與配置45
2.1.2Tomcat7的安裝與配置46
2.1.3MyEclipse9介紹48
2.2JSP軟體工作原理50
2.2.1Servlet基礎50
2.2.2JSP軟體體系結構61
2.2.3JSP程式執行流程63
2.3一個簡單的JSP例子63
2.3.1JSP實現圓面積計算63
2.3.2JSP程式基本構成65
2.3.3JSP運行機制分析67
2.4JSP+JavaBean結構程式70
2.5MyEclipse開發JSP程式73
2.5.1配置JRE73
2.5.2集成MyEclipse與Tomcat74
2.5.3MyEclipse開發入門76
2.6上機練習81
第3章JSP基礎編程82
3.1Java基礎82
3.1.1數據類型、運算符和表達式82
3.1.2條件、循環語句88
3.1.3自定義函式、變數聲明94
3.1.4數組95
3.1.5面向對象程式設計96
3.2JSP系統常用類100
3.2.1常用數值類100
3.2.2常用字元串類106
3.2.3常用日期/時間類112
3.2.4常用系統信息類114
3.3JSP編譯指令119
3.3.1include指令119
3.3.2page指令121
3.3.3taglib指令122
3.4JSP動作元素122
3.4.1122
3.4.2122
3.4.3124
3.4.4與126
3.4.5128
3.4.6128
3.5上機練習130
第4章前端頁面開發技術131
4.1JavaScript基礎131
4.1.1腳本語言簡介131
4.1.2網頁中的JavaScript132
4.1.3基本語法132
4.1.4常用語句135
4.1.5對象136
4.1.6事件137
4.2JavaScript瀏覽器對象142
4.2.1瀏覽器對象的概念142
4.2.2Window對象142
4.2.3Document對象145
4.2.4History對象147
4.2.5Navigator對象147
4.2.6Location對象148
4.2.7Link對象148
4.3JavaScript頁面開發實例148
4.3.1製作隱式選單148
4.3.2青奧會倒計時牌151
4.3.3圖像自由運動153
4.4Ajax技術157
4.4.1Ajax的概念157
4.4.2Ajax基礎158
4.4.3Ajax套用實例161
4.5上機練習166
第5章JSP伺服器對象套用168
5.1內置對象及其作用168
5.1.1JSP內置對象168
5.1.2客戶端/伺服器互動169
5.1.3對通信的控制169
5.2請求對象:Request170
5.2.1獲取請求參數170
5.2.2設定/獲取屬性172
5.2.3獲取其他信息173
5.2.4Request方法一覽175
5.3回響對象:Response175
5.3.1傳送HTTP檔案頭176
5.3.2頁面重定向179
5.3.3緩衝區輸出179
5.3.4Response方法一覽181
5.4會話對象:Session181
5.4.1Session原理181
5.4.2數據存取182
5.4.3逾時管理184
5.4.4Session方法及套用184
5.5共享對象:Application188
5.5.1作用範圍188
5.5.2全局網頁套用188
5.5.3Application方法一覽190
5.6其他對象191
5.6.1Out對象191
5.6.2Page對象193
5.6.3PageContext對象193
5.6.4Config對象195
5.6.5Exception對象196
5.7Cookie及套用200
5.7.1創建Cookie對象200
5.7.2Cookie對象的主要方法200
5.7.3Cookie對象與Session對象的比較201
5.7.4示例201
5.8綜合套用——簡易留言板203
5.9上機練習210
第6章JavaBean及其套用212
6.1JavaBean簡介212
6.1.1使用JavaBean的原因212
6.1.2JavaBean的形式和要素213
6.2JavaBean基本結構214
6.2.1JavaBean的屬性214
6.2.2JavaBean的方法218
6.2.3JavaBean的事件218
6.3JavaBean的作用域219
6.3.1作用域219
6.3.2獲取作用域數據220
6.4JavaBean實現動態日曆222
6.5第三方JavaBean組件的套用227
6.5.1檔案上傳227
6.5.2檔案下載231
6.6上機練習233
第7章JSP運算元據庫234
7.1資料庫基礎234
7.1.1關係模型234
7.1.2SQL語言236
7.1.3流行的DBMS237
7.1.4JSP數據訪問模型239
7.2SQLServer2008基礎239
7.2.1安裝配置240
7.2.2SQLServer2008伺服器組件242
7.2.3ManagementStudio環境242
7.2.4建立資料庫和表244
7.3JDBC連線SQLServer資料庫246
7.3.1在MyEclipse中創建連線246
7.3.2解決Tomcat與SQLServer2008連線埠衝突248
7.3.3測試連線的可用性249
7.4JSP操作SQLServer資料庫254
7.4.1添加記錄255
7.4.2查詢記錄256
7.4.3更新記錄270
7.4.4刪除記錄274
7.4.5使用存儲過程277
7.5與其他資料庫的互操作280
7.5.1連線Access2007280
7.5.2連線Excel2007287
7.6上機練習289
第8章JSP綜合套用開發291
8.1JSP系統的架構方式291
8.1.1表示層的兩種架構模式291
8.1.2MVC基礎292
8.1.3Struts1框架294
8.2開發前的準備工作295
8.2.1創建Web工程295
8.2.2導入Struts庫297
8.2.3數據準備300
8.2.4配置過濾器301
8.3模型組件的開發304
8.3.1連線資料庫304
8.3.2定義POJO類305
8.3.3運算元據庫307
8.4登錄驗證功能308
8.4.1登錄頁面設計308
8.4.2Action功能模組311
8.4.3後台的驗證操作314
8.4.4登錄成功頁315
8.5學生信息檢索316
8.5.1檢索頁面顯示316
8.5.2檢索Action模組320
8.5.3後台數據檢索操作322
8.5.4測試檢索功能324
8.6新生信息錄入和刪除326
8.6.1新生錄入頁面326
8.6.2插入Action模組329
8.6.3後台數據插入操作333
8.6.4錄入新生信息333
8.6.5刪除學生信息335
8.7上機練習337

相關詞條

熱門詞條

聯絡我們