JSP高級開發(fā)與應用

出版時間:2002-9-1  出版社:科學出版社  作者:David M.Geary  頁數(shù):388  字數(shù):557  譯者:賀民  

內(nèi)容概要

全書從說明如何實現(xiàn)JSP定制標記入手,隨后介紹了HTML表單、JSP模板、模型1和模型2結(jié)構(gòu)、簡單的模型2框架、事件處理、國際化、安全性、數(shù)據(jù)庫和XML,最后提供了一個完整的實例研究,進一步說明如何綜合運用本書介紹的技術(shù)開發(fā)有價值的Web應用程序。
書中在介紹各種高級概念的過程中,提供了大量實用的代碼,讀者可直接使用。本書適用于具有servlet和JSP基礎知識的Java開發(fā)人員。

書籍目錄

第1章 定制標記基礎
1.1 使用定制標記——JSP文件
1.2 定義定制標記——TLD
1.3 實現(xiàn)定制標記——標記處理程序
1.4 在WEB-INF/web.xml中指定TLD
1.5 <taglib>和<tag>
1.6 標記生存期
1.7 線程安全性
1.8 標記屬性
1.9 訪問頁面信息
1.10 錯誤處理
1.11 標記包
1.11.1 Tag接口
1.11.2 TagSupport類:祖先、值和ID
1.12 帶有主體的標記
1.13 小結(jié)
第2章 定制標記的高級概念
2.1 主體標記處理程序
2.1.1 BodyTag接口
2.1.2 BodyTagSupport類
2.2 迭代
2.3 腳本編程變量
2.3.1 在頁面范圍內(nèi)存儲Bean
2.3.2 指定腳本編程變量信息
2.3.3 標記處理程序與腳本編程變量的關聯(lián)
2.3.4 使用定制標記ID
2.4 主體內(nèi)容
2.4.1 理解主體內(nèi)容的工作方式
2.4.2 生成JavaScript
2.5 嵌套標記
2.5.1 定位祖先標記
2.5.2 共享數(shù)據(jù)
2.6 小結(jié)
第3章 HTML表單
3.1 帶有bean的表單
3.1.1 傳輸表單數(shù)據(jù)
3.1.2 文本字段、文本區(qū)域和單選按鈕
3.1.3 復選框和列表框
3.2 有效性驗證
3.2.1 JavaScript客戶端有效性驗證
3.2.2 JSP服務器端有效性驗證
3.2.3 servlet服務器端有效性驗證
3.2.4 servlet和JSP頁面的服務器端有效性驗證
3.3 表單框架
3.3.1 HTML表單的外觀設計模式
3.3.2 框架
3.3.3 可選元素
3.3.4 有效性驗證
3.4 定制標記
3.5 小結(jié)
第4章 模板
4.1 封裝布局
4.2 可選內(nèi)容
4.3 基于角色的內(nèi)容
4.4 單獨定義區(qū)域
4.5 嵌套區(qū)域
4.6 擴展區(qū)域
4.7 組合功能
4.8 實現(xiàn)區(qū)域標記
4.8.1 bean
4.8.2 標記處理程序
4.9 小結(jié)
第5章 設計
5.1 模型1
5.2 模型2:MVC方法
5.3 模型2示例
5.3.1 Bean
5.3.2 部署描述信息
5.3.3 “成功登錄”用例
5.3.4 創(chuàng)建新賬戶
5.4 小結(jié)
第6章 模型2框架
6.1 模型2框架
6.1.1 Action接口
6.1.2 ActionFactory類
6.1.3 ActionRouter類
6.1.4 操作servlet
6.1.5 改進初始模型2示例
6.2 改進設計
6.3 增加用例
6.3.1 第1步:實現(xiàn)口令提示操作
6.3.2 第2步:實現(xiàn)口令提示JSP頁面
6.3.3 第3步:向?qū)傩晕募砑佑成?br />6.3.4 第4步:修改登錄失敗JSP頁面
6.4 定制標記的重要性
6.5 JSP腳本
6.6 小結(jié)
第7章 事件處理和重復提交敏感表單
7.1 模型2框架的事件處理
7.2 重復提交敏感表單
7.2.1 用模型2框架捕獲表單的重復提交
7.2.2 不用框架捕獲表單的重復提交
7.3 小結(jié)
第8章 國際化
8.1 Unicode
8.2 字符集
8.2.1 非基于拉丁語的JSP頁面
8.2.2 多語言JSP頁面
8.3 地區(qū)
8.4 資源包
8.4.1 列表資源包
8.4.2 為資源鍵使用常量
8.4.3 屬性資源包
8.5 多個資源包
8.6 格式化與地區(qū)相關的信息
8.6.1 日期和時間
8.6.2 數(shù)字、貨幣和百分比
8.6.3 消息
8.7 瀏覽器語言首選項
8.7.1 檢測地區(qū)
8.7.2 定位資源包
8.8 定制標記
8.8.1 Message標記
8.8.2 Format標記
8.9 小結(jié)
第9章 安全性
9.1 Servlet身份驗證
9.1.1 主體和角色
9.1.2 聲明性身份驗證
9.1.3 可移植性
9.1.4 身份驗證的類型
9.2 基本身份驗證
9.3 摘要身份驗證
9.4 基于表單的身份驗證
9.5 SSL和客戶證書身份驗證
9.6 定制身份驗證
9.6.1 Resin
9.6.2 Tomcat 4.0
9.7 Web應用程序安全元素
9.8 編程方式的身份驗證
9.9 小結(jié)
第10章 數(shù)據(jù)庫
10.1 創(chuàng)建數(shù)據(jù)庫
10.2 數(shù)據(jù)源
10.3 數(shù)據(jù)庫定制標記
10.3.1 Query標記
10.3.2 ColumnNames標記
10.3.3 Columns標記
10.3.4 Rows標記
10.3.5 Release標記
10.4 連接池
10.4.1 使用連接池
10.4.2 創(chuàng)建連接池
10.4.3 實現(xiàn)簡單的連接池
10.4.4 功能強大的資源池
10.5 預編譯語句
10.6 事務
10.7 滾動結(jié)果集
10.8 小結(jié)
第11章 XML
11.1 生成XML
11.1.1 使用bean生成XML
11.1.2 生成自身XML的bean
11.1.3 從XML生成bean
11.2 XML后處理
11.3 分析XML
11.3.1 SAX
11.3.2 SAX定制標記
11.3.3 DOM
11.3.4 DOM定制標記
11.4 轉(zhuǎn)換XML
11.4.1 聯(lián)合使用JSP和XSLT
11.4.2 在定制標記中使用XSLT產(chǎn)生HTML
11.4.3 使用XSLT在編譯時產(chǎn)生JSP
11.4.4 編譯時和運行時使用XSLT
11.5 使用XPath
11.6 小結(jié)
第12章 案例研究
12.1 水果站
12.1.1 主頁
12.1.2 采購
12.1.3 店面
12.1.4 購物車
12.1.5 核對
12.1.6 購買
12.2 模型2框架
12.2.1 模型
12.2.2 數(shù)據(jù)庫
12.2.3 Bean
12.2.4 視圖——JSP頁面和模板
12.2.5 控制器——Servlet和操作
12.3 國際化
12.4 身份驗證
12.5 HTML表單
12.6 重復提交敏感表單
12.7 SSL
12.8 XML和DOM
12.9 小結(jié)
附錄A servlet過濾器
A.1 servlet過濾器示例
A.2 小結(jié)

圖書封面

評論、評分、閱讀與下載


    JSP高級開發(fā)與應用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7