注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Servlet與JSP核心技術(shù)

Servlet與JSP核心技術(shù)

Servlet與JSP核心技術(shù)

定 價:¥55.00

作 者: (美)Marty Hall著;鄧英材等譯
出版社: 人民郵電出版社
叢編項: 培生教育集團經(jīng)典網(wǎng)絡(luò)教程
標 簽: JAVA語言 程序設(shè)計

購買這本書可以去


ISBN: 9787115095947 出版時間: 2001-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 532 字數(shù):  

內(nèi)容簡介

  本書詳細介紹了Servlet和JSP的實用技術(shù)。內(nèi)容分為三部分:第一部分“Servlet 2.1和2.2”介紹了基本句法、Servlet的生命周期以及表單數(shù)據(jù)的使用,概括了HTTP 1.1、Cookie、會話跟蹤、壓縮的Web內(nèi)容、持久性連接、動態(tài)生成的圖像和用于電子商務(wù)的購物車等;第二部分“JSP”’深入介紹了JSP 1.0和1.1,其中包括如何選擇Servlet及JSP,討論了每個標準的JSP元素,包括集成JavaBeans的方法,并提供了共享Bean、生成Excel電子表格以及定義定制的JSP標記庫等高級技術(shù);第三部分“支持技術(shù)”概括了關(guān)鍵性的支持技術(shù):HTML表單、JDBC和數(shù)據(jù)庫連接池以及使用小程序與Servlet通信。本書提供了大量的實例代碼,讀者可自由使用,這些代碼功能強大、具有可移植性,而且文檔說明相當完整,非常實用。本書適用于Servlet和JSP程序員。

作者簡介

暫缺《Servlet與JSP核心技術(shù)》作者簡介

圖書目錄

第一部分 Servlet 2.1和2.2
第1章 Servlet和JSP概述
1.1 Servlet
1.2 Servlet勝過傳統(tǒng)CG2的優(yōu)點
1.2.1 有效性
1.2.2 方便
1.2.3 強大
1.2.4 可移植
1.2.5 安全性
1.2.6 便宜
1.3 JSP
1.4 JSP的優(yōu)點
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 標記或安裝Servlet和JSP的API文檔
1.5.3 使Java編譯器識別這些類
1.5.4 將類打包
1.5.5 配置服務(wù)器
1.5.6 啟動服務(wù)器
1.5.7 編譯和安裝Servlet
第2章 第一個Servlet
2.1 Servlet的基本結(jié)構(gòu)
2.2 生成純文本的簡單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的簡單實用程序
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ù)器交互式對話
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章 處理客戶端請求:表單數(shù)據(jù)
3.1 表單數(shù)據(jù)的角色
3.2 從Servlet讀取表單數(shù)據(jù)
3.3 示例:讀取3個顯式參數(shù)
3.4 示例:讀取所有參數(shù)
3.5 簡歷發(fā)布服務(wù)
3.6 從字符串中篩選HTML專用的字符
3.6.1 用于篩選的代碼
3.6.2 示例
第4章 處理客戶端請求:HTTP請求頭
4.1 從Servlet讀取請求頭
4.2 打印所有頭
4.3 HTTP1.1請求頭
4.4 發(fā)送壓縮過的Web頁面
4.5 限制對Web頁面的訪問
第5章 訪問標準的CGI變量
5.1 CGI變量的Servlet等價方式
5.2 顯示CGI變量的Servlet
第6章 生成服務(wù)器響應:HTTP狀態(tài)碼
6.1 指定狀態(tài)碼
6.2 HTTP1.1的狀態(tài)碼和作用
6.3 不同搜索引擎的前端
第7章 生成服務(wù)器響應:HTTP響應頭
7.1 從Servlet設(shè)置響應頭
7.2 HTTP1.1的響應頭和含義
7.3 永久Servlet狀態(tài)和自動重新加載頁面
7.4 使用水久HTTP連接
7.5 使用Servlet生成GIF圖像
第8章 處理Cookie
8.1 Cookie的好處
8.1.1 在電子商務(wù)會話中識別用戶
8.1.2 避免輸入用戶名和密碼
8.1.3 自定義站點
8.1.4 聚焦式廣告
8.2 使用Cookie的問題
8.3 Servlet的Cookie API
8.3.1 創(chuàng)建Cookie
8.3.2 Cookie屬性
8.3.3 在響應頭中放置Cookie
8.3.4 從客戶端讀取Cookie
8.4 設(shè)置和讀取Cookie的示例
8.5 基本的Cookie實用程序
8.5.1 查找具有特定名稱的Cookie
8.5.2 創(chuàng)建長壽命的Cookie
8.6 自定義搜索引擎接口
第9章 會話跟蹤
9.1 需要使用會話跟蹤
9.1.1 Cookie
9.1.2 URL重寫
9.1.3 隱藏的表單字段
9.1.4 Servlet的會話跟蹤
9.2 會話跟蹤API
9.2.1 查詢與當前請求相關(guān)的HttpSession對象
9.2.2 查詢與會話有關(guān)的信息
9.2.3 建立會話與信息的關(guān)聯(lián)
9.2.4 終止會話
9.2.5 對發(fā)送到客戶端的URL進行編碼
9.3 顯示每個客戶端訪問次數(shù)的Servlet
9.4 使用購物車和會話跟蹤的在線商店
9.4.1 創(chuàng)建前端
9.4.2 處理訂單
9.4.3 幕后:實現(xiàn)購物車和分類商品
第二部分 JSP
第10章 JSP腳本元素
10.1 腳本素
10.2 JSP表達式
10.2.1 預定義變量
10.2.2 表達式的XML語法
10.2.3 使用表達式作為屬性值
10.2.4 示例
10.3 JSP小腳本
10.3.1 使用小腳本按條件執(zhí)行部分JSP文件
10.3.2 特殊的小腳本語法
10.4 JSP聲明
10.5 預定義變量
第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)換時包括文件
12.2 在請求時包括文件
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的屬性:簡單情況
13.1.3 安裝Bean類
13.2 示例:StringBean
13.3 設(shè)置Bean的屬性
13.3.1 建立個別屬性與輸入?yún)?shù)之間的關(guān)聯(lián)
13.3.2 自動類型轉(zhuǎn)換
13.3.3 建立所有屬性與輸入?yún)?shù)之間的關(guān)聯(lián)
13.4 共享Bean
第14章 創(chuàng)建自定義的JSP標記庫
14.1 組成標記庫的組件
14.1.1 標記處理程序類
14.1.2 標記庫描述符文件
14.1.3 JSP文件
14.2 定義基本標記
14.2.1 標記處理程序類
14.2.2 標記庫描述符文件
14.2.3 JSP文件
14.3 為標記分配屬性
14.3.1 標記處理程序類
14.3.2 標記庫描述符文件
14.3.3 JSP文件
14.4 包括標記正文
14.4.1 標記處理程序類
14.4.2 標記庫描述符文件
14.4.3 JSP文件
14.5 選擇性地包括標記庫
14.5.1 標記處理程序類
14.5.2 標記庫描述符文件
14.5.3 JSP文件
14.6 處理標記正文
14.6.1 標記處理程序類
14.6.2 標記庫描述符文件
14.6.3 JSP文件
14.7 多次包括或處理標記正文
14.7.1 標記處理程序類
14.7.2 標記庫描述符文件
14.7.3 JSP文件
14.8 使用嵌套標記
14.8.1 標記處理程序類
14.8.2 標記庫指示符文件
14.8.3 JSP文件
第15章 集成Servlet和JSP
15.1 轉(zhuǎn)發(fā)請求
15.1.1 使用靜態(tài)資源
15.1.2 為目標頁面提供信息
15.1.3 翻譯目標頁面中相關(guān)的URL
15.1.4 獲得RequestDispathcher的另一種方法
15.2 示例:在線旅行社
15.3 包括靜態(tài)或動態(tài)內(nèi)容
15.4 示例:顯示原始Servlet和JSP輸出
15.5 從JSP頁面轉(zhuǎn)發(fā)請求
第三部分 支持技術(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 復選框和單選按鈕
16.5.1 復選框
16.5.2 單選按鈕
16.6 組合框和列表框
16.7 文件上載控件
16.8 服務(wù)器端圖像映射
16.8.1 圖像——標準的服務(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 讀取二進制或ASCII數(shù)據(jù)
17.3.2 讀取串行化數(shù)據(jù)結(jié)構(gòu)
17.4 使用對象串行化和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ù)庫連接池
18.1 使用JDBC的基本步驟
18.1.1 載入驅(qū)動程序
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 應用數(shù)據(jù)庫工具
18.5 交互式查詢?yōu)g覽程序
18.6 準備好的語句(預編譯查詢)
18.7 連接池
18.8 連接池:案例研習
18.9 共享連接池
18.9.1 用Servlet上下文來共享連接池
18.9.2 用單個類來共享連接池
附錄A Servlet和JSP快速參考
A.1 Servlet和JSP概述
A.1.1 Servlet的優(yōu)勢
A.1.2 JSP的優(yōu)勢
A.1.3 免費的Servlet和JSP軟件
A.1.4 文檔資料
A.1.5 Servlet編譯:CLASSPATH條目
A.1.6 Tomcat 3.0標準目錄
A.1.7 Tomcat 3.1標準目錄
A.1.8 JSWDK 1.0.1標準目錄
A.1.9 Java Web Server 2.0標準目錄
A.2 第一個Servlet
A.2.1 簡單的Servlet
A.2.2 安裝Servlet
A.2.3 調(diào)用Servlet
A.2.4 Servlet生命期
A.3 處理客戶請求:表單數(shù)據(jù)
A.3.1 讀取參數(shù)
A.3.2 示范Servlet
A.3.3 示范表單
A.3.4 過濾HTML專用字符
A.4 處理客戶請求:HTTP請求頭
A.4.1 讀取請求頭的方法
A.4.2 其他請求信息
A.4.3 常用HTTP1.1請求頭
A.5 訪問標準的CGI變量
A.5.1 未經(jīng)介紹的能力
A.5.2 Servlet與CGI變量的對等量
A.6 產(chǎn)生服務(wù)器響應:HTTP狀態(tài)代碼
A.6.1 HTTP響應的格式
A.6.2 設(shè)置狀態(tài)代碼的方法
A.6.3 狀態(tài)代碼類別
A.6.4 常用的HTTP1.1狀態(tài)代碼
A.7 產(chǎn)生服務(wù)器響應:HTTP響應頭
A.7.1 設(shè)置任意的頭
A.7.2 設(shè)置常用頭
A.7.3 常用HTTP1.1響應頭
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 會話跟蹤
A.9.1 查看會話信息:getValue
A.9.2 將信息與會話聯(lián)系起來:putValue
A.9.3 HttpSession方法
A.9.4 URL編碼
A.10 JSP腳本元素
A.10.1 腳本元素的類型
A.10.2 模板文本
A.10.3 預定義變量
A.11 JSP頁面指導:構(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 在頁面翻譯時包括文件
A.12.2 在請求時包括文件
A.12.3 Java插件小程序:簡單的情況
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 與請求參數(shù)相關(guān)的屬性
A.13.4 共享Bean:Jsp;useBean的scope屬性
A.13.5 有條件地創(chuàng)建Bean
A.14 創(chuàng)建自定義JSP標記庫
A.14.1 標記處理程序類
A.14.2 標記庫說明符文件
A.14.3 JSP文件
A.14.4 對標記分配屬性
A.14.5 包括標記正文
A.14.6 選擇性地包括標記正文
A.14.7 處理標記正文
A.14.8 多次包括或處理標記正文
A.14.9 使用嵌套式標記
A.15 集成Servlet和JSP
A.15.1 大圖片
A.15.2 請求轉(zhuǎn)發(fā)句法
A.15.3 轉(zhuǎn)發(fā)給常規(guī)HTML頁面
A.15.4 設(shè)置全局共享Bean
A.15.5 設(shè)置會話Bean
A.15.6 翻譯目標頁面中相關(guān)的URL
A.15.7 通過其他方法獲得RequestDispatcher(只適用于2.2)
A.15.8 包括靜態(tài)或動態(tài)內(nèi)容
A.15.9 轉(zhuǎn)發(fā)來自JSP頁面的請求
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 復選框
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ù)庫連接池
A.18.1 使用JDBC的基本步驟
A.18.2 數(shù)據(jù)庫工具
A.18.3 準備好的語句(預編譯查詢)
A.18.4 實現(xiàn)連接池的步驟

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號