JSP程式設計——用JSP開發Web套用

JSP程式設計——用JSP開發Web套用

《JSP程式設計——用JSP開發Web套用》是2010年11月清華大學出版社出版的圖書,作者是王永茂。

基本介紹

  • 書名:JSP程式設計——用JSP開發Web套用
  • 作者:王永茂
  • 出版社:清華大學出版社
  • 出版時間:2010年11月
  • 定價:42 元
  • ISBN:9787302240952
內容簡介,圖書目錄,

內容簡介

JSP可以無縫地運行在UNIX、Linux、Windows等操作平台上,是目前熱門的跨平台動態Web套用開發技術。全書共分11章,內容包括JSP語法、JSP內置對象、客戶標籤、在JSP中使用JavaBean和Servlet基礎、資料庫的訪問、JSP和EL、JSP標記庫、用MVC創建Web套用等。本書配有船寒煮大量例題,並且給出了相關程式代碼,對實例做了深入的分析。
本書語煮整肯凳言簡練,講解清煮船采槳晰,強調Web開發的實踐,每章還附有實驗與訓練指導,非常適合作為高等院校JSP程式設計課程的教材,也適合初學者使用。

圖書目錄

第1章 了解JSP1
1.1 什麼是動態網頁1
1.2 什麼是JSP2
1.3 第一個JSP程式2
1.4 開發JSP動態網站3
1.4.1 創建一個Web項目3
1.4.2 設計Web項目結構4
1.4.3 編寫Web項目代碼5
1.4.4 部署Web項目6
1.4.5 運行Web項目6
1.5 JSP運行原理7
1.6 JSP程式的運行環境7
1.6.1 安裝和配置JDK7
1.6.2 Tomcat簡介7
1.6.3 JSP開發工具MyEclipse8
1.7 學好JSP相關技術8
1.8 實驗與訓練指導8
第2章 JSP語法9
2.1 注釋10
2.1.1 HTML注釋10
2.1.2 JSP注釋11
2.2 變數和方蒸煮祖法聲明11
2.3 表達式12
2.4 JSP指令12
2.4.1 page指令13
2.4.2 include指令15
2.4.3 taglib指令16 2.5 JSP動作17
2.5.1 動作17
2.5.2 動作18
2.5.3 動作20
2.5.4 動作21
2.5.5 動作23
2.6 實驗與訓練指導23
第3章 JSP內置對象24
3.1 out對象24
3.2 request對象25
3.3 response對象31
3.4 session對象35
3.4.1 session的常用方法36
3.4.2 session跟蹤42
3.5 application對象45
3.6 config對象48
3.7 pageContext對象50
3.8 exception對象52
3.9 實驗與訓練指導53
第4章 客戶標籤55
4.1 標籤檔案55
4.1.1 靜態標籤檔案55
4.1.2 動態標籤檔案56
4.2 自定義標籤庫的構建58
4.2.1 標籤處理程式的結構58
4.2.2 標籤描述符檔案59
4.2.3 包含客戶標籤的JSP檔案執乎雅行序列熱迎乎61
4.3 實驗與訓練指導73
第5章 在JSP中使用JavaBean76
5.1 編寫JavaBean 76
5.2 使用JavaBean77
5.2.1 77
5.2.2 79
5.2.3 79
5.3 JSP+JavaBean編程實例81
5.4 實驗與訓練指導90
第6章 Servlet基礎95
6.1 創建和部署Servlet95
6.1.1 創建Servlet95
6.1.2 Servlet部署描述檔案web.xml99
6.1.3 部署Servlet100
6.2 Servlet的頸故項基本結構101
6.3 創建Servlet使用的某些類與接口102
6.3.1 HttpServlet類102
6.3.2 HttpServletRequest接口103
6.3.3 HttpServletResponse接口103
6.3.4 ServletConfig接口103
6.3.5 ServletContext接口103
6.4 Servlet生命周期104
6.5 通過JSP頁面調用Servlet104
6.5.1 通過表單向Servlet提交數據104
6.5.2 通過超連結訪問Servlet106
6.6 用Servlet維護Session信息107
6.6.1 使用HttpSession接口108
6.6.2 Cookie108
6.7 Servlet之間通信114
6.8 Servlet過濾器117
6.9 實驗與訓練指導126
第7章 訪問資料庫128
7.1 JDBC概述128
7.2 使用JDBC-ODBC橋接器訪問資料庫129
7.3 使用純Java資料庫驅動程式134
7.3.1 連線SQL Server資料庫134
7.3.2 連線Oracle資料庫137
7.3.3 連線MySql資料庫137
7.4 查詢操作138
7.4.1 Statement138
7.4.2 PreparedStatement139
7.4.3 CallableStatement141
7.5 插入、更新和刪除操作146
7.5.1 插入記錄146
7.5.2 更新記錄150
7.5.3 刪除記錄152
7.6 分頁顯示記錄154
7.7 查詢Excel電子表格163
7.8 資料庫連線池165
7.9 實驗與訓練指導171
第8章 JSP和EL186
8.1 EL及其在JSP中的重要地位186
8.2 EL語法189
8.3 EL運算符190
8.4 EL表達式中的隱含對象197
8.5 函式204
8.6 實驗與訓練指導207
第9章 JSP標記庫211
9.1 JSTL標準標籤庫211
9.1.1 什麼是JSTL211
9.1.2 如何使用JSTL211
9.2 JSTL核心標籤庫212
9.2.1 通用標籤212
9.2.2 條件標籤215
9.2.3 疊代標籤216
9.2.4 URL標籤221
9.2.5 格式標籤228
9.3 實驗與訓練指導242
第10章 使用MVC創建Web套用255
10.1 MVC中的幾個概念255
10.2 使用MVC創建Web套用的實例255
10.3 實驗與訓練指導264
第11章 BBS論壇273
11.1 數據表273
11.2 數據表對應的JavaBean274
11.3 創建Dao接口277
11.4 實現類DaoFromDB278
11.5 用戶註冊頁面284
11.6 用戶登錄頁面286
11.7 發帖289
11.8 瀏覽帖子291
11.9 回覆帖子293
11.10 實驗與訓練指導294
11.10.1 實訓項目1--用JSP實現用戶管理及登錄模組294
11.10.2 實訓項目2--PFC購書網322
附錄A JSP程式的運行環境335
A.1 安裝和配置JDK335
A.1.1 安裝JDK335
A.1.2 配置JDK環境變數335
A.2 Tomcat簡介336
A.2.1 獲取Tomcat安裝程式包336
A.2.2 安裝336
A.2.3 Tomcat的子337
A.2.4 Tomcat的啟動和停止337
A.2.5 server.xml配置簡介339
A.2.6 web.xml配置簡介340
A.3 安裝和配置MyEclipse341
A.3.1 配置JDK341
A.3.2 配置伺服器342
附錄B 表單345
B.1 表單標籤345
B.1.1 method屬性345
B.1.2 target屬性346
B.2 控制項346
B.2.1 text控制項346
B.2.2 password 控制項347
B.2.3 複選框347
B.2.4 單選按鈕347
B.2.5 提交按鈕submit和重置按鈕reset347
B.2.6 普通按鈕 button348
B.2.7 列表項 select 348
B.2.8 file檔案域348
B.2.9 hidden隱藏域348
B.2.10 文本域 textarea349
B.3 常用的表單事件349
B.4 表單實例 349
參考文獻358
4.2.2 標籤描述符檔案59
4.2.3 包含客戶標籤的JSP檔案執行序列61
4.3 實驗與訓練指導73
第5章 在JSP中使用JavaBean76
5.1 編寫JavaBean 76
5.2 使用JavaBean77
5.2.1 77
5.2.2 79
5.2.3 79
5.3 JSP+JavaBean編程實例81
5.4 實驗與訓練指導90
第6章 Servlet基礎95
6.1 創建和部署Servlet95
6.1.1 創建Servlet95
6.1.2 Servlet部署描述檔案web.xml99
6.1.3 部署Servlet100
6.2 Servlet的基本結構101
6.3 創建Servlet使用的某些類與接口102
6.3.1 HttpServlet類102
6.3.2 HttpServletRequest接口103
6.3.3 HttpServletResponse接口103
6.3.4 ServletConfig接口103
6.3.5 ServletContext接口103
6.4 Servlet生命周期104
6.5 通過JSP頁面調用Servlet104
6.5.1 通過表單向Servlet提交數據104
6.5.2 通過超連結訪問Servlet106
6.6 用Servlet維護Session信息107
6.6.1 使用HttpSession接口108
6.6.2 Cookie108
6.7 Servlet之間通信114
6.8 Servlet過濾器117
6.9 實驗與訓練指導126
第7章 訪問資料庫128
7.1 JDBC概述128
7.2 使用JDBC-ODBC橋接器訪問資料庫129
7.3 使用純Java資料庫驅動程式134
7.3.1 連線SQL Server資料庫134
7.3.2 連線Oracle資料庫137
7.3.3 連線MySql資料庫137
7.4 查詢操作138
7.4.1 Statement138
7.4.2 PreparedStatement139
7.4.3 CallableStatement141
7.5 插入、更新和刪除操作146
7.5.1 插入記錄146
7.5.2 更新記錄150
7.5.3 刪除記錄152
7.6 分頁顯示記錄154
7.7 查詢Excel電子表格163
7.8 資料庫連線池165
7.9 實驗與訓練指導171
第8章 JSP和EL186
8.1 EL及其在JSP中的重要地位186
8.2 EL語法189
8.3 EL運算符190
8.4 EL表達式中的隱含對象197
8.5 函式204
8.6 實驗與訓練指導207
第9章 JSP標記庫211
9.1 JSTL標準標籤庫211
9.1.1 什麼是JSTL211
9.1.2 如何使用JSTL211
9.2 JSTL核心標籤庫212
9.2.1 通用標籤212
9.2.2 條件標籤215
9.2.3 疊代標籤216
9.2.4 URL標籤221
9.2.5 格式標籤228
9.3 實驗與訓練指導242
第10章 使用MVC創建Web套用255
10.1 MVC中的幾個概念255
10.2 使用MVC創建Web套用的實例255
10.3 實驗與訓練指導264
第11章 BBS論壇273
11.1 數據表273
11.2 數據表對應的JavaBean274
11.3 創建Dao接口277
11.4 實現類DaoFromDB278
11.5 用戶註冊頁面284
11.6 用戶登錄頁面286
11.7 發帖289
11.8 瀏覽帖子291
11.9 回覆帖子293
11.10 實驗與訓練指導294
11.10.1 實訓項目1--用JSP實現用戶管理及登錄模組294
11.10.2 實訓項目2--PFC購書網322
附錄A JSP程式的運行環境335
A.1 安裝和配置JDK335
A.1.1 安裝JDK335
A.1.2 配置JDK環境變數335
A.2 Tomcat簡介336
A.2.1 獲取Tomcat安裝程式包336
A.2.2 安裝336
A.2.3 Tomcat的子337
A.2.4 Tomcat的啟動和停止337
A.2.5 server.xml配置簡介339
A.2.6 web.xml配置簡介340
A.3 安裝和配置MyEclipse341
A.3.1 配置JDK341
A.3.2 配置伺服器342
附錄B 表單345
B.1 表單標籤345
B.1.1 method屬性345
B.1.2 target屬性346
B.2 控制項346
B.2.1 text控制項346
B.2.2 password 控制項347
B.2.3 複選框347
B.2.4 單選按鈕347
B.2.5 提交按鈕submit和重置按鈕reset347
B.2.6 普通按鈕 button348
B.2.7 列表項 select 348
B.2.8 file檔案域348
B.2.9 hidden隱藏域348
B.2.10 文本域 textarea349
B.3 常用的表單事件349
B.4 表單實例 349
參考文獻358

相關詞條

熱門詞條

聯絡我們