出版時(shí)間:2001-10 出版社:人民郵電出版社 作者:(美)霍爾(Hall,M.)著 鄧英材 等 譯 頁數(shù):507
Tag標(biāo)簽:無
書籍目錄
第一部分 Servlet 2.1和2.2
第1章 Servlet和JSP概述
1.1 Servlet
1.2 Servlet勝過傳統(tǒng)CG2的優(yōu)點(diǎn)
1.2.1 有效性
1.2.2 方便
1.2.3 強(qiáng)大
1.2.4 可移植
1.2.5 安全性
1.2.6 便宜
1.3 JSP
1.4 JSP的優(yōu)點(diǎn)
1.4.1 與ASP比較
1.4.2 與PHP比較
1.4.3 與純粹的Servlet比較
1.4.4 與SSI比較
1.4.5 與JavaScript比較
1.4.6 與靜態(tài)HTML比較
1.5 安裝和設(shè)置
1.5.1 獲取Servlet和JSP軟件
1.5.2 標(biāo)記或安裝Servlet和JSP的API文檔
1.5.3 使Java編譯器識(shí)別這些類
1.5.4 將類打包
1.5.5 配置服務(wù)器
1.5.6 啟動(dòng)服務(wù)器
1.5.7 編譯和安裝Servlet
第2章 第一個(gè)Servlet
2.1 Servlet的基本結(jié)構(gòu)
2.2 生成純文本的簡(jiǎn)單Servlet
2.2.1 編譯和安裝Servlet
2.2.2 調(diào)用Servlet
2.3 生成HTML的Servlet
2.4 將Servlet打包
2.4.1 創(chuàng)建包中的Servlet
2.4.2 編譯包中的Servlet
2.4.3 調(diào)用Package中的Servlet
2.5 創(chuàng)建HTML的簡(jiǎn)單實(shí)用程序
2.6 Servlet的生命周期
2.6.1 init方法
2.6.2 service方法
2.6.3 doGet、doPost和doXxx方法
2.6.4 SingleThreadModel接口
2.6.5 destroy方法
2.7 初始化參數(shù)使用示例
2.8 使用Servlet初始化和頁面修改日期的示例
2.9 調(diào)試Servlet
2.10 WebClient:與Web服務(wù)器交互式對(duì)話
2.10.1 WebClient
2.10.2 HttpClient
2.10.3 NetworkClient
2.10.4 SocketUtil
2.10.5 CloseableFrame
2.10.6 LabeledTextField
2.10.7 Interruptible
第3章 處理客戶端請(qǐng)求:表單數(shù)據(jù)
3.1 表單數(shù)據(jù)的角色
3.2 從Servlet讀取表單數(shù)據(jù)
3.3 示例:讀取3個(gè)顯式參數(shù)
3.4 示例:讀取所有參數(shù)
3.5 簡(jiǎn)歷發(fā)布服務(wù)
3.6 從字符串中篩選HTML專用的字符
3.6.1 用于篩選的代碼
3.6.2 示例
第4章 處理客戶端請(qǐng)求:HTTP請(qǐng)求頭
4.1 從Servlet讀取請(qǐng)求頭
4.2 打印所有頭
4.3 HTTP1.1請(qǐng)求頭
4.4 發(fā)送壓縮過的Web頁面
4.5 限制對(duì)Web頁面的訪問
第5章 訪問標(biāo)準(zhǔn)的CGI變量
5.1 CGI變量的Servlet等價(jià)方式
5.2 顯示CGI變量的Servlet
第6章 生成服務(wù)器響應(yīng):HTTP狀態(tài)碼
6.1 指定狀態(tài)碼
6.2 HTTP1.1的狀態(tài)碼和作用
6.3 不同搜索引擎的前端
第7章 生成服務(wù)器響應(yīng):HTTP響應(yīng)頭
7.1 從Servlet設(shè)置響應(yīng)頭
7.2 HTTP1.1的響應(yīng)頭和含義
7.3 永久Servlet狀態(tài)和自動(dòng)重新加載頁面
7.4 使用水久HTTP連接
7.5 使用Servlet生成GIF圖像
第8章 處理Cookie
8.1 Cookie的好處
8.1.1 在電子商務(wù)會(huì)話中識(shí)別用戶
8.1.2 避免輸入用戶名和密碼
8.1.3 自定義站點(diǎn)
8.1.4 聚焦式廣告
8.2 使用Cookie的問題
8.3 Servlet的Cookie API
8.3.1 創(chuàng)建Cookie
8.3.2 Cookie屬性
8.3.3 在響應(yīng)頭中放置Cookie
8.3.4 從客戶端讀取Cookie
8.4 設(shè)置和讀取Cookie的示例
8.5 基本的Cookie實(shí)用程序
8.5.1 查找具有特定名稱的Cookie
8.5.2 創(chuàng)建長(zhǎng)壽命的Cookie
8.6 自定義搜索引擎接口
第9章 會(huì)話跟蹤
9.1 需要使用會(huì)話跟蹤
9.1.1 Cookie
9.1.2 URL重寫
9.1.3 隱藏的表單字段
9.1.4 Servlet的會(huì)話跟蹤
9.2 會(huì)話跟蹤API
9.2.1 查詢與當(dāng)前請(qǐng)求相關(guān)的HttpSession對(duì)象
9.2.2 查詢與會(huì)話有關(guān)的信息
9.2.3 建立會(huì)話與信息的關(guān)聯(lián)
9.2.4 終止會(huì)話
9.2.5 對(duì)發(fā)送到客戶端的URL進(jìn)行編碼
9.3 顯示每個(gè)客戶端訪問次數(shù)的Servlet
9.4 使用購(gòu)物車和會(huì)話跟蹤的在線商店
9.4.1 創(chuàng)建前端
9.4.2 處理訂單
9.4.3 幕后:實(shí)現(xiàn)購(gòu)物車和分類商品
第二部分 JSP
第10章 JSP腳本元素
10.1 腳本素
10.2 JSP表達(dá)式
10.2.1 預(yù)定義變量
10.2.2 表達(dá)式的XML語法
10.2.3 使用表達(dá)式作為屬性值
10.2.4 示例
10.3 JSP小腳本
10.3.1 使用小腳本按條件執(zhí)行部分JSP文件
10.3.2 特殊的小腳本語法
10.4 JSP聲明
10.5 預(yù)定義變量
第11章 JSP頁面指令:組織已生成的Servlet
11.1 import屬性
11.1.1 自定義類的目錄
11.1.2 示例
11.2 contentType屬性
11.2.1 生成純文本文檔
11.2.2 生成Excel電子表格
11.3 isThreadSafe屬性
11.4 session屬性
11.5 buffer屬性
11.6 autoflush屬性
11.7 extends屬性
11.8 info屬性
11.9 errorPage屬性
11.10 isErrorPage屬性
11.11 language屬性
11.12 指令的XML語法
第12章 在JSP文檔中包括文件和小程序
12.1 在頁面轉(zhuǎn)換時(shí)包括文件
12.2 在請(qǐng)求時(shí)包括文件
12.3 包括具有Java Plug-In的小程序
12.3.1 jsp:plugin元素
12.3.2 jsp:param和jsp:params元素
12.3.3 jsp:fallback元素
12.3.4 示例:創(chuàng)建陰影文本
第13章 在JSP中使用JavaBeans
13.1 Bean的基本用法
13.1.1 訪問Bean的屬性
13.1.2 設(shè)置Bean的屬性:簡(jiǎn)單情況
13.1.3 安裝Bean類
13.2 示例:StringBean
13.3 設(shè)置Bean的屬性
13.3.1 建立個(gè)別屬性與輸入?yún)?shù)之間的關(guān)聯(lián)
13.3.2 自動(dòng)類型轉(zhuǎn)換
13.3.3 建立所有屬性與輸入?yún)?shù)之間的關(guān)聯(lián)
13.4 共享Bean
第14章 創(chuàng)建自定義的JSP標(biāo)記庫(kù)
14.1 組成標(biāo)記庫(kù)的組件
14.1.1 標(biāo)記處理程序類
14.1.2 標(biāo)記庫(kù)描述符文件
14.1.3 JSP文件
14.2 定義基本標(biāo)記
14.2.1 標(biāo)記處理程序類
14.2.2 標(biāo)記庫(kù)描述符文件
14.2.3 JSP文件
14.3 為標(biāo)記分配屬性
14.3.1 標(biāo)記處理程序類
14.3.2 標(biāo)記庫(kù)描述符文件
14.3.3 JSP文件
14.4 包括標(biāo)記正文
14.4.1 標(biāo)記處理程序類
14.4.2 標(biāo)記庫(kù)描述符文件
14.4.3 JSP文件
14.5 選擇性地包括標(biāo)記庫(kù)
14.5.1 標(biāo)記處理程序類
14.5.2 標(biāo)記庫(kù)描述符文件
14.5.3 JSP文件
14.6 處理標(biāo)記正文
14.6.1 標(biāo)記處理程序類
14.6.2 標(biāo)記庫(kù)描述符文件
14.6.3 JSP文件
14.7 多次包括或處理標(biāo)記正文
14.7.1 標(biāo)記處理程序類
14.7.2 標(biāo)記庫(kù)描述符文件
14.7.3 JSP文件
14.8 使用嵌套標(biāo)記
14.8.1 標(biāo)記處理程序類
14.8.2 標(biāo)記庫(kù)指示符文件
14.8.3 JSP文件
第15章 集成Servlet和JSP
15.1 轉(zhuǎn)發(fā)請(qǐng)求
15.1.1 使用靜態(tài)資源
15.1.2 為目標(biāo)頁面提供信息
15.1.3 翻譯目標(biāo)頁面中相關(guān)的URL
15.1.4 獲得RequestDispathcher的另一種方法
15.2 示例:在線旅行社
15.3 包括靜態(tài)或動(dòng)態(tài)內(nèi)容
15.4 示例:顯示原始Servlet和JSP輸出
15.5 從JSP頁面轉(zhuǎn)發(fā)請(qǐng)求
第三部分 支持技術(shù)
第16章 使用HTML表單
16.1 HTML表單怎樣傳輸數(shù)據(jù)
16.2 FORM元素
16.3 文本控件
16.3.1 文本字段
16.3.2 密碼字段
16.3.3 文本區(qū)
16.4 按鈕
16.4.1 提交按鈕
16.4.2 重設(shè)按鈕
16.4.3 JavaScript按鈕
16.5 復(fù)選框和單選按鈕
16.5.1 復(fù)選框
16.5.2 單選按鈕
16.6 組合框和列表框
16.7 文件上載控件
16.8 服務(wù)器端圖像映射
16.8.1 圖像——標(biāo)準(zhǔn)的服務(wù)器端圖像映射
16.8.2 ISMAP——另一種服務(wù)器端圖像映射
16.9 隱藏的字段
16.10 分組控件
16.11 控制Tab次序
16.12 調(diào)試Web服務(wù)器
16.12.1 EchoServer
16.12.2 ThreadedEchoServer
16.12.3 NetworkServer
第17章 用小程序作為Serlvet前端
17.1 發(fā)送GET數(shù)據(jù)并顯示結(jié)果頁面
17.2 多系統(tǒng)搜索引擎前端
17.3 發(fā)送GET數(shù)據(jù)并直接處理結(jié)果(HTTP隧道)
17.3.1 讀取二進(jìn)制或ASCII數(shù)據(jù)
17.3.2 讀取串行化數(shù)據(jù)結(jié)構(gòu)
17.4 使用對(duì)象串行化和HTTP隧道的查詢?yōu)g覽程序
17.5 通過POST發(fā)送數(shù)據(jù)并直接處理結(jié)果(HTTP隧道)
17.6 發(fā)送POST數(shù)據(jù)的小程序
17.7 避開HTTP服務(wù)器
第18章 JDBC和數(shù)據(jù)庫(kù)連接池
18.1 使用JDBC的基本步驟
18.1.1 載入驅(qū)動(dòng)程序
18.1.2 定義連接URL
18.1.3 建立連接
18.1.4 創(chuàng)建語句
18.1.5 執(zhí)行查詢
18.1.6 處理結(jié)果
18.1.7 關(guān)閉連接
18.2 基本的JDBC示例
18.3 一些JDBC工具
18.4 應(yīng)用數(shù)據(jù)庫(kù)工具
18.5 交互式查詢?yōu)g覽程序
18.6 準(zhǔn)備好的語句(預(yù)編譯查詢)
18.7 連接池
18.8 連接池:案例研習(xí)
18.9 共享連接池
18.9.1 用Servlet上下文來共享連接池
18.9.2 用單個(gè)類來共享連接池
附錄A Servlet和JSP快速參考
A.1 Servlet和JSP概述
A.1.1 Servlet的優(yōu)勢(shì)
A.1.2 JSP的優(yōu)勢(shì)
A.1.3 免費(fèi)的Servlet和JSP軟件
A.1.4 文檔資料
A.1.5 Servlet編譯:CLASSPATH條目
A.1.6 Tomcat 3.0標(biāo)準(zhǔn)目錄
A.1.7 Tomcat 3.1標(biāo)準(zhǔn)目錄
A.1.8 JSWDK 1.0.1標(biāo)準(zhǔn)目錄
A.1.9 Java Web Server 2.0標(biāo)準(zhǔn)目錄
A.2 第一個(gè)Servlet
A.2.1 簡(jiǎn)單的Servlet
A.2.2 安裝Servlet
A.2.3 調(diào)用Servlet
A.2.4 Servlet生命期
A.3 處理客戶請(qǐng)求:表單數(shù)據(jù)
A.3.1 讀取參數(shù)
A.3.2 示范Servlet
A.3.3 示范表單
A.3.4 過濾HTML專用字符
A.4 處理客戶請(qǐng)求:HTTP請(qǐng)求頭
A.4.1 讀取請(qǐng)求頭的方法
A.4.2 其他請(qǐng)求信息
A.4.3 常用HTTP1.1請(qǐng)求頭
A.5 訪問標(biāo)準(zhǔn)的CGI變量
A.5.1 未經(jīng)介紹的能力
A.5.2 Servlet與CGI變量的對(duì)等量
A.6 產(chǎn)生服務(wù)器響應(yīng):HTTP狀態(tài)代碼
A.6.1 HTTP響應(yīng)的格式
A.6.2 設(shè)置狀態(tài)代碼的方法
A.6.3 狀態(tài)代碼類別
A.6.4 常用的HTTP1.1狀態(tài)代碼
A.7 產(chǎn)生服務(wù)器響應(yīng):HTTP響應(yīng)頭
A.7.1 設(shè)置任意的頭
A.7.2 設(shè)置常用頭
A.7.3 常用HTTP1.1響應(yīng)頭
A.7.4 從Servlet產(chǎn)生GIF圖像
A.8 處理Cookies
A.8.1 Cookies的典型用途
A.8.2 Cookies的問題
A.8.3 一般用途
A.8.4 Cookie方法
A.9 會(huì)話跟蹤
A.9.1 查看會(huì)話信息:getValue
A.9.2 將信息與會(huì)話聯(lián)系起來:putValue
A.9.3 HttpSession方法
A.9.4 URL編碼
A.10 JSP腳本元素
A.10.1 腳本元素的類型
A.10.2 模板文本
A.10.3 預(yù)定義變量
A.11 JSP頁面指導(dǎo):構(gòu)建產(chǎn)生的Servlet
A.11.1 import屬性
A.11.2 contentType屬性
A.11.3 使用contentType的示例
A.11.4 使用setContentType的示例
A.11.5 isThreadSafe屬性
A.11.6 session屬性
A.11.7 buffer屬性
A.11.8 autoflush屬性
A.11.9 extend屬性
A.11.10 info屬性
A.11.11 errorPage屬性
A.11.12 isErrorPage屬性
A.11.13 language屬性
A.11.14 XML句法
A.12 將文件和小程序包括在JSP文檔中
A.12.1 在頁面翻譯時(shí)包括文件
A.12.2 在請(qǐng)求時(shí)包括文件
A.12.3 Java插件小程序:簡(jiǎn)單的情況
A.12.4 jsp:plugin屬性
A.12.5 HTML中的參數(shù):jsp:param
A.12.6 其他文本
A.13 與JSP一起使用JavaBeans
A.13.1 類成為Bean的基本要求
A.13.2 基本的Bean用法
A.13.3 與請(qǐng)求參數(shù)相關(guān)的屬性
A.13.4 共享Bean:Jsp;useBean的scope屬性
A.13.5 有條件地創(chuàng)建Bean
A.14 創(chuàng)建自定義JSP標(biāo)記庫(kù)
A.14.1 標(biāo)記處理程序類
A.14.2 標(biāo)記庫(kù)說明符文件
A.14.3 JSP文件
A.14.4 對(duì)標(biāo)記分配屬性
A.14.5 包括標(biāo)記正文
A.14.6 選擇性地包括標(biāo)記正文
A.14.7 處理標(biāo)記正文
A.14.8 多次包括或處理標(biāo)記正文
A.14.9 使用嵌套式標(biāo)記
A.15 集成Servlet和JSP
A.15.1 大圖片
A.15.2 請(qǐng)求轉(zhuǎn)發(fā)句法
A.15.3 轉(zhuǎn)發(fā)給常規(guī)HTML頁面
A.15.4 設(shè)置全局共享Bean
A.15.5 設(shè)置會(huì)話Bean
A.15.6 翻譯目標(biāo)頁面中相關(guān)的URL
A.15.7 通過其他方法獲得RequestDispatcher(只適用于2.2)
A.15.8 包括靜態(tài)或動(dòng)態(tài)內(nèi)容
A.15.9 轉(zhuǎn)發(fā)來自JSP頁面的請(qǐng)求
A.16 使用HTML表單
A.16.1 FORM元素
A.16.2 文本字段
A.16.3 密碼字段
A.16.4 文本區(qū)
A.16.5 提交按鈕
A.16.6 其他按鈕
A.16.7 重設(shè)按鈕
A.16.8 其他重設(shè)按鈕
A.16.9 JavaScript按鈕
A.16.10 其他JavaScript按鈕
A.16.11 復(fù)選框
A.16.12 單選按鈕
A.16.13 組合框
A.16.14 文件上載控件
A.16.15 服務(wù)器端圖像映射
A.16.16 隱藏字段
A.16.17 Internet Explorer特性
A.17 用小程序做Servlet前端
A.17.1 發(fā)送具有GET的數(shù)據(jù)并顯示結(jié)果頁面
A.17.2 發(fā)送具有GET的數(shù)據(jù)并直接處理結(jié)果(HTTP隧道)
A.17.3 發(fā)送串行化數(shù)據(jù):小程序代碼
A.17.4 發(fā)送串行化數(shù)據(jù):Servlet代碼
A.17.5 通過POST發(fā)送數(shù)據(jù)并直接處理結(jié)果(HTTP隧道)
A.17.6 避開HTTP服務(wù)器
A.18 JDBC和數(shù)據(jù)庫(kù)連接池
A.18.1 使用JDBC的基本步驟
A.18.2 數(shù)據(jù)庫(kù)工具
A.18.3 準(zhǔn)備好的語句(預(yù)編譯查詢)
A.18.4 實(shí)現(xiàn)連接池的步驟
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載