ISBN:10位[7302156409]13位[9787302156406]
出版社:清華大學出版社
出版日期:2007-10-12
定價:¥26.00元
內容提要
JSP是一種動態網頁技術標準,利用這一技術可以建立安全、跨平台的先進、動態的網站。本書是一本實用教程,配備了大量的例題,敘述詳細,通俗易懂,便於自學,特別注重結合實例講解一些難點和關鍵技術。全書共分10章,內容包括JSP簡介、JSP語法、內置對象、JSP與Javabean、檔案操作、資料庫操作、JavaServlet、MVC設計模式、JSP中使用XML等重要內容。本書所有知識都結合具體實例進行介紹,力求詳略得當,突出JSP在開發Web動態網站方面的強大功能,使讀者能夠快速掌握和運用JSP的編程技巧。本書不僅可以作為大學計算機及相關專業的選修課教材,也適合自學者及網站開發人員參考使用。
編輯推薦
JSP是一種動態網頁技術標準,利用這一技術可以建立安全、跨平台的先進、動態的網站。本書是一本實用教程,配備了大量的例題,敘述詳細,通俗易懂,便於自學,特別注重結合實例講解一些難點和關鍵技術。全書共分10章,內容包括JSP簡介、JSP語法、內置對象、JSP與Javabean、檔案操作、資料庫操作、JavaServlet、MVC設計模式、JSP中使用XML等重要內容。本書所有知識都結合具體實例進行介紹,力求詳略得當,突出JSP在開發Web動態網站方面的強大功能,使讀者能夠快速掌握和運用JSP的編程技巧。本書不僅可以作為大學計算機及相關專業的選修課教材,也適合自學者及網站開發人員參考使用。
目錄
第1章JSP簡介
1.1什麼是JSP
1.2安裝與配置JSP運行環境
1.3JSP頁面
1.3.1JSP頁面簡介
1.3.2設定Web服務目錄
1.4JSP的運行原理
1.5JSP與JavaServlet的關係
1.6小結
習題一
第2章JSP語法
2.1JSP頁面的基本結構
2.2變數和方法的聲明
2.2.1聲明變數
2.2.2聲明方法
2.3Java程式片
2.4Java表達式
2.5JSP中的注釋
2.6JSP指令標記
2.6.1page指令標記
2.6.2include指令標記
2.7JSP動作標記
2.7.1include動作標記
2.7.2param動作標記
2.7.3forward動作標記
2.7.4plugin動作標記
2.7.5useBean動作標記
2.8小結
習題二
第3章JSP內置對象
3.1request對象
3.1.1獲取客戶提交的信息
3.1.2處理漢字信息
3.1.3常用方法舉例
3.1.4處理HTML標記
3.2response對象
3.2.1動態回響contentType屬性
3.2.2response的HTTP檔案頭
3.2.3response重定向
3.2.4response的狀態行
3.3session對象
3.3.1session對象的ID
3.3.2session對象與URL重寫
3.3.3session對象存儲數據
3.3.4session對象的生存期限
3.3.5計數器
3.4application對象
3.4.1application對象的常用方法
3.4.2用application製作留言板
3.5out對象
3.6小結
習題三
第4章JSP與Javabean
4.1編寫Javabean和使用Javabean
4.1.1編寫Javabean
4.1.2保存bean的位元組碼
4.1.3創建與使用bean
4.2獲取和修改bean的屬性
4.2.1getProperty動作標記
4.2.2setProperty動作標記
4.3bean的輔助類
4.4JSP與bean結合的簡單例子
4.4.1三角形bean
4.4.2四則運算bean
4.4.3計數器bean
4.4.4瀏覽圖像bean
4.4.5成績單bean
4.4.6日曆bean
4.5小結
習題四
第5章JSP中的檔案操作
5.1File類
5.2使用檔案位元組流讀寫檔案
5.3使用檔案字元流讀寫檔案
5.4BufferedReader和BufferedWriter類
5.5檔案上傳
5.6檔案下載
5.7分行讀取檔案
5.8標準化考試
5.9小結
習題五
第6章在JSP中使用資料庫
6.1SQLServer2000資料庫管理系統
6.2JDBC
6.3連線資料庫的常用方式
6.3.1JDBC-ODBC橋接器
6.3.2使用純Java資料庫驅動程式
6.4查詢操作
6.4.1順序查詢
6.4.2隨機查詢
6.4.3條件查詢
6.4.4排序查詢
6.4.5模糊查詢
6.5更新、添加與刪除操作
6.6分頁顯示記錄
6.7常見資料庫的連線
6.7.1連線Oracle資料庫
6.7.2連線MySql資料庫
6.8查詢Excel電子表格
6.9使用連線池
6.10使用預處理語句
6.10.1預處理語句的優點
6.10.2使用通配符
6.11小結
習題六
第7章JavaServlet基礎
7.1servlet對象
7.1.1HttpServlet類
7.1.2部署servlet
7.1.3運行servlet
7.2servlet的工作原理
7.2.1servlet的生命周期
7.2.2init方法
7.2.3service方法
7.2.4destroy方法
7.3通過JSP頁面調用servlet
7.3.1通過表單向servlet提交數據
7.3.2通過超連結訪問servlet
7.4共享變數
7.5doGet和doPost方法
7.6重定向與轉發
7.6.1sendRedirect方法
7.6.2RequestDispatcher對象
7.7會話管理
7.7.1獲取用戶的會話
7.7.2猜字母
7.8小結
習題七
第8章基於Servlet的MVC模式
8.1MVC模式介紹
8.2JSP中的MVC模式
8.3模型的生命周期與視圖更新
8.3.1request周期的Javabean
8.3.2session周期的Javabean
8.3.3application周期的Javabean
8.4MVC模式的簡單實例
8.4.1計算等差、等比數列的和
8.4.2計算一元二次方程的根
8.4.3簡單的計算器
8.4.4讀取檔案
8.4.5查詢資料庫
8.5小結
習題八
第9章在JSP中使用XML
9.1XML檔案的基本結構
9.2XML聲明
9.3標記
9.4DOM解析器
9.4.1使用DOM解析器的基本步驟
9.4.2Document對象
9.4.3查詢成績
9.5SAX解析器
9.5.1使用SAX解析器的基本步驟
9.5.2SAX解析器的工作原理
9.5.3簡單的列車時刻表
9.6XML與CSS
9.6.1使用CSS
9.6.2文本的顯示方式
9.6.3字型
9.6.4文本樣式
9.6.5顯示數學公式和化合物分子式
9.6小結
習題九
第10章基於會員制的網路廣告系統
10.1系統模組構成
10.2資料庫設計
10.3系統管理
10.4會員註冊
10.5會員登錄
10.6上傳產品照片
10.7瀏覽會員的廣告
10.8修改密碼
10.9修改註冊信息
10.10退出登錄