注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NET即時(shí)應(yīng)用Java Servlets

即時(shí)應(yīng)用Java Servlets

即時(shí)應(yīng)用Java Servlets

定 價(jià):¥90.00

作 者: (美)Phil Hanna著;瀟湘工作室譯
出版社: 人民郵電出版社
叢編項(xiàng): 即時(shí)應(yīng)用系列
標(biāo) 簽: JAVA語言 程序設(shè)計(jì)

ISBN: 9787115091611 出版時(shí)間: 2001-01-01 包裝: 平裝
開本: 26cm+光盤1片 頁數(shù): 824 字?jǐn)?shù):  

內(nèi)容簡介

  本書重點(diǎn)介紹了Java Servlets的應(yīng)用技術(shù)。其內(nèi)容分為兩部分:第一部分介紹Web編程環(huán)境、HTTP協(xié)議以及servlet API;在第二部分中,提出了將近100個(gè)現(xiàn)實(shí)世界中的問題,分為11個(gè)主題,如HTML客戶端、數(shù)據(jù)庫訪問、servlet調(diào)試、會(huì)話管理、servlet生命周期、線程、servlet之間的通信、其他客戶端和服務(wù)器、JSP、應(yīng)用程序等。在第二部分的每一章中,首先概述主題,然后提出一些實(shí)際問題,對(duì)每個(gè)問題,不僅簡要描述了其解決方案,還詳細(xì)討論了其中的細(xì)節(jié),并給出一個(gè)或者多個(gè)更完整的示例。本書面向解決方案,具有實(shí)用性,適用于各個(gè)層次的Java Servlets程序員。本書通過大量實(shí)用的解決方案介紹了如何建立功能強(qiáng)大的服務(wù)器端Java應(yīng)用程序、servlet和JSP。其中有幾百個(gè)實(shí)例,這是市面上唯一一本內(nèi)容覆蓋對(duì)舊式系統(tǒng)和電子商務(wù)進(jìn)行數(shù)據(jù)庫訪問和動(dòng)態(tài)Web頁面創(chuàng)建的書。本書首先概括servlet環(huán)境及其編程接口,在這本與眾不同的指南中,以當(dāng)今常見的編程問題提供了完整的解決方案。本書按主題組織,易于使用,所涉及的主要內(nèi)容有:生在servlet的HTML、Cookies和會(huì)話管理、線程處理、JSP、JavaBeans、XML。本書內(nèi)容按復(fù)雜性的難易程序進(jìn)行安排,適于各個(gè)層次的讀者—從初級(jí)到高級(jí)程序員。另外,配套光盤中還提供了書中的所有源代碼,這將節(jié)省您大量的編程時(shí)間。本書可作為教材使用,富有創(chuàng)新性,是每個(gè)程序員的無價(jià)之寶。

作者簡介

  PhilHanna是高級(jí)系統(tǒng)開發(fā)人員,在SAS研究學(xué)院的研發(fā)部門從事電子商務(wù)編程工作。以前,他是ChaseManhattan銀行的軟件開發(fā)人員,專管對(duì)外聯(lián)系。他在IBM從事開發(fā)網(wǎng)絡(luò)軟件有7年的時(shí)間。他從事程序員、分析員、項(xiàng)目帶頭人以及系統(tǒng)設(shè)計(jì)師有20多年的時(shí)間。他出生于俄勒崗州的康瓦利斯城,現(xiàn)在生活在北卡羅萊納州的羅利城。

圖書目錄

第一部分 servlet入門
第1章 概述 
1.1 Java引起的變革 
1.1.1 Java適用的應(yīng)用場合 
1.1.2 電子商務(wù)的作用 
1.2 本書的內(nèi)容安排 
1.2.1 讀者的知識(shí)背景
1.2.2 本書的組織 
1.3 小 結(jié)
第2章 Web環(huán)境的編程 
2.1 萬維網(wǎng) 
2.1.1 Web的起源 
2.1.2 Web應(yīng)用程序的發(fā)展 
2.2 超文本傳輸協(xié)議(HTTP) 
2.2.1 Web瀏覽器和Web服務(wù)器的交互 
2.2.2 HTTP請(qǐng)求 
2.2.3 HTTP響應(yīng) 
2.2.4 組合請(qǐng)求 
2.3 小 結(jié) 
第3章 servlet概述 
3.1 基 本 知 識(shí) 
3.1.1 servlet是什么 
3.1.2 servlet的生命周期 
3.1.3 servlet和HTTP 
3.2 一個(gè)完整的示例 
3.3 小 結(jié) 
第二部分 servlet寶典
第4章 HTML客戶端 
4.1 提取參數(shù)的值 
4.1.1 問題 
4.1.2 技術(shù) 
4.1.3 討論 
4.2 處理多值參數(shù) 
4.2.1 問題 
4.2.2 技術(shù) 
4.2.3 討論 
4.3 同時(shí)處理GET和POST請(qǐng)求 
4.3.1 問題 
4.3.2 技術(shù) 
4.3.3 討論 
4.4 創(chuàng)建用來返回的Web頁 
4.4.1 問題 
4.4.2 技術(shù) 
4.4.3 討論 
4.5 結(jié)構(gòu)化的HTML生成 
4.5.1 問題 
4.5.2 技術(shù) 
4.5.3 討論 
4.6 把錯(cuò)誤消息發(fā)送回客戶端 
4.6.1 問題 
4.6.2 技術(shù) 
4.6.3 討論 
4.7 重定向用戶到不同的Web頁 
4.7.1 問題 
4.7.2 技術(shù) 
4.7.3 討論 
4.8 servlet生成的框架 
4.8.1 問題 
4.8.2 技術(shù) 
4.8.3 討論
第5章 數(shù)據(jù)庫訪問 
5.1 創(chuàng)建來自數(shù)據(jù)庫查詢的Web頁 
5.1.1 問題 
5.1.2 技術(shù) 
5.1.3 討論 
5.2 連接池 
5.2.1 問題 
5.2.2 技術(shù) 
5.2.3 討論 
5.3 正確得到列號(hào) 
5.3.1 問題 
5.3.2 技術(shù) 
5.3.3 討論 
5.4 JDBC和ODBC橋 
5.4.1 問題 
5.4.2 技術(shù) 
5.4.3 討論 
5.5 注冊JDBC驅(qū)動(dòng)程序 
5.5.1 問題 
5.5.2 技術(shù) 
5.5.3 討論 
5.6 使用PreparedStatement 
5.6.1 問題 
5.6.2 技術(shù) 
5.6.3 討論 
5.7 使用Commit和Rollback處理事務(wù) 
5.7.1 問題 
5.7.2 技術(shù) 
5.7.3 討論 
5.8 為通用代碼使用DatabaseMetaData 
5.8.1 問題 
5.8.2 技術(shù) 
5.8.3 討論 
5.9 分析ResultSet中的列 
5.9.1 問題 
5.9.2 技術(shù) 
5.9.3 討論 
5.10 處理SQL日期 
5.10.1 問題 
5.10.2 技術(shù) 
5.10.3 討論 
5.11 從數(shù)據(jù)庫讀取二進(jìn)制對(duì)象 
5.11.1 問題 
5.11.2 技術(shù) 
5.11.3 討論 
5.12 記錄JDBC驅(qū)動(dòng)程序的活動(dòng) 
5.12.1 問題 
5.12.2 技術(shù) 
5.12.3 討論 
5.13 檢測空值數(shù)據(jù) 
5.13.1 問題 
5.13.2 技術(shù) 
5.13.3 討論 
第6章 調(diào)試servlet 
6.1 常見錯(cuò)誤的校驗(yàn)表 
6.1.1 問題 
6.1.2 技術(shù) 
6.1.3 討論 
6.2 理解類路徑 
6.2.1 問題 
6.2.2 技術(shù) 
6.2.3 討論 
6.3 截獲Servlet請(qǐng)求 
6.3.1 問題 
6.3.2 技術(shù) 
6.3.3 討論 
6.4 Web服務(wù)器看到的是什么 
6.4.1 問題 
6.4.2 技術(shù) 
6.4.3 討論 
6.5 servlet日志 
6.5.1 問題 
6.5.2 技術(shù) 
6.5.3 討論 
6.6 使用Java調(diào)試器 
6.6.1 問題 
6.6.2 技術(shù) 
6.6.3 討論 
6.7 Allaire的ServletDebugger 
6.7.1 問題 
6.7.2 技術(shù) 
6.7.3 討論 
6.8 使用New Atlanta的ServletExec調(diào)試器 
6.8.1 問題 
6.8.2 技術(shù) 
6.8.3 討論 
第7章 會(huì)話管理 
7.1 創(chuàng)建HTTP會(huì)話 
7.1.1 問題 
7.1.2 技術(shù) 
7.1.3 討論 
7.2 控制應(yīng)用程序的順序 
7.2.1 問題 
7.2.2 技術(shù) 
7.2.3 討論 
7.3 在隱藏字段中保存狀態(tài) 
7.3.1 問題 
7.3.2 技術(shù) 
7.3.3 討論 
7.4 在Cookies中保存狀態(tài) 
7.4.1 問題 
7.4.2 技術(shù) 
7.4.3 討論 
7.4.4 參見 
7.5 URL重寫
7.5.1 問題 
7.5.2 技術(shù) 
7.5.3 討論 
7.6 HTTP會(huì)話綁定事件 
7..6.1 問題 
7.6.2 技術(shù) 
7.6.3 討論 
7.7 防止名稱空間沖突 
7.7.1 問題 
7.7.2 技術(shù) 
7.7.3 討論 
7.8 購物車應(yīng)用程序 
7.8.1 問題 
7.8.2 技術(shù) 
7.8.3 討論 
第8章 servlet的生命周期問題 
8.1 Servlet類路徑和動(dòng)態(tài)重加載 
8.1.1 問題 
8.1.2 技術(shù) 
8.1.3 討論 
8.2 初始化參數(shù) 
8.2.1 問題 
8.2.2 技術(shù) 
8.2.3 討論 
8.3 指定多個(gè)初始化參數(shù) 
8.3.1 問題 
8.3.2 技術(shù) 
8.3.3 討論 
8.4 服 務(wù) 請(qǐng) 求 
8.4.1 問題 
8.4.2 技術(shù) 
8.4.3 討論 
8.4.4 參見 
8.5 關(guān)閉servlet 
8.5.1 問題 
8.5.2 技術(shù) 
8.5.3 討論 
8.6 保存調(diào)用之間的狀態(tài) 
8.6.1 問題 
8.6.2 技術(shù) 
8.6.3 討論 
8.6.4 參見 
8.7 預(yù)先加載servlet 
8.7.1 問題 
8.7.2 技術(shù) 
8.7.3 討論 
第9章 線程問題 
9.1 線程的安全性 
9.1.1 問題 
9.1.2 技術(shù) 
9.1.3 討論 
9.2 SingleThreadModel 
9.2.1 問題 
9.2.2 技術(shù) 
9.2.3 討論 
9.3 多線程的應(yīng)用程序 
9.3.1 問題 
9.3.2 技術(shù) 
9.3.3 討論 
第10章 servlet之間的通信 
10.1 servlet鏈 
10.1.1 問題 
10.1.2 技術(shù) 
10.1.3 討論 
10.2 使用MIME類型的servlet鏈 
10.2.1 問題 
10.2.2 技術(shù) 
10.2.3 討論 
10.3 用JRun配置Servlet鏈 
10.3.1 問題 
10.3.2 技術(shù) 
10.3.3 討論 
10.4 用ServletExec配置Servlet鏈 
10.4.1 問題 
10.4.2 技術(shù) 
10.4.3 討論 
10.5 HTTP重定向 
10.5.1 問題 
10.5.2 技術(shù) 
10.5.3 討論 
10.6 轉(zhuǎn)發(fā)請(qǐng)求
10.6.1 問題 
10.6.2 技術(shù) 
10.6.3 討論 
10.7 包含來自其他servlets的輸出 
10.7.1 問題 
10.7.2 技術(shù) 
10.7.3 討論 
第11章 其他客戶端 
11.1 小程序與servlet之間的通信 
11.1.1 問題 
11.1.2 技術(shù) 
11.1.3 討論 
11.2 擴(kuò)充Java小程序功能 
11.2.1 問題 
11.2.2 技術(shù) 
11.2.3 討論 
11.3 Perl客戶端 
11.3.1 問題 
11.3.2 技術(shù) 
11.3.3 討論 
11.4 XML客戶端 
11.4.1 問題 
11.4.2 技術(shù) 
11.4.3 討論 
第12章 其他服務(wù)器 
12.1 用HTTP PUT實(shí)現(xiàn)文件上載 
12.1.1 問題 
12.1.2 技術(shù) 
12.1.3 討論 
12.2 用multipart/form-data上載文件 
12.2.1 問題 
12.2.2 技術(shù) 
12.2.3 討論 
12.3 使用servlet中的本機(jī)方法 
12.3.1 問題 
12.3.2 技術(shù) 
12.3.3 討論 
12.4 從CGI腳本獲得數(shù)據(jù) 
12.4.1 問題 
12.4.2 技術(shù) 
12.4.3 討論 
12.5 調(diào)用ASP
12.5.1 問題 
12.5.2 技術(shù) 
12.5.3 討論 
12.6 用servlet當(dāng)FTP代理 
12.6.1 問題 
12.6.2 技術(shù) 
12.6.3 討論 
12.7 servlet作為CORBA客戶端 
12.7.1 問題 
12.7.2 技術(shù) 
12.7.3 討論 
第13章 JSP 
13.1 表 達(dá) 式 
13.1.1 語法 
13.1.2 說明 
13.1.3 示例 
13.2 Scriptlet 
13.2.1 語法 
13.2.2 說明 
13.2.3 示例 
13.3 隱式對(duì)象
13.4 聲 明 
13.4.1 語法
13.4.2 說明
13.4.3 示例
13.5 注 釋 
13.5.1 語法
13.5.2 說明
13.5.3 示例
13.6 包含文件 
13.6.1 語法 
13.6.2 說明 
13.6.3 示例 
13.7 轉(zhuǎn)發(fā)請(qǐng)求
13.7.1 語法 
13.7.2 說明 
13.7.3 示例 
13.8 page偽指令 
13.8.1 語法 
13.8.2 說明 
13.9 使用JSP和JavaBeans 
13.9.1 語法 
13.9.2 說明 
13.9.3 示例 
第14章 應(yīng)用程序 
14.1 支持新圖像類型 
14.1.1 轉(zhuǎn)換圖像格式的類庫 
14.1.2 集成轉(zhuǎn)換軟件和Web的servlet 
14.1.3 使用ImageViewer Servlet 
14.2 作為電子表格下載數(shù)據(jù) 
14.2.1 MIME類型和CSV 
14.2.2 servlet彌補(bǔ)差距
14.3 發(fā) 送 郵 件 
14.3.1 Java郵件包
14.3.2 SMTP 
14.3.3 實(shí)用的例子 
14.4 接收郵件 
14.1.1 實(shí)用的例子 
14.5 servlet轉(zhuǎn)換成JSP(LogViewer) 
14.5.1 LogViewer Servlet 
14.6 基于Web的類瀏覽器 
14.6.1 一個(gè)檢驗(yàn)類的JSP網(wǎng)頁 
14.6.2 瀏覽JSP類 
14.7 仿真Unix監(jiān)護(hù)程序和Windows NT服務(wù) 
14.7.1 servlet解決方案 
14.8 4個(gè)4的問題 
14.8.1 說明符號(hào)運(yùn)算 
14.8.2 解決算法 
附錄A Servlet API參考 
A.1 Cookie 
A.1.1 上下文
A.1.2 說明 
A.1.3 概要 
A.1.4 構(gòu)造函數(shù) 
A.1.5 方法 
A.2 GenericServlet 
A.2.1 上下文 
A.2.2 說明
A.2.3 概要
A.2.4 構(gòu)造函數(shù) 
A.2.5 方法 
A.3 HttpJSPPage 
A.3.1 上下文 
A.3.2 說明 
A.3.3 概要 
A.3.4 方法 
A.4 HttpServlet 
A.4.1 上下文 
A.4.2 說明 
A.4.3 概要 
A.4.4 構(gòu)造函數(shù) 
A.4.5 方法 
A.5 HttpdServlet的請(qǐng)求 
A.5.1 上下文 
A.5.2 說明 
A.5.3 概要 
A.5.4 方法 
A.6 HttpServletResponse 
A.6.1 上下文 
A.6.2 說明 
A.6.3 概要 
A.6.4 方法 
A.7 HttpSession 
A.7.1 上下文 
A.7.2 說明 
A.7.3 概要 
A.7.4 方法 
A.8 HttpSessionBindingEvent 
A.8.1 上下文 
A.8.2 說明 
A.8.3 概要 
A.8.4 構(gòu)造函數(shù) 
A.8.5 方法 
A.9 HttpSessionBindingListener 
A.9.1 上下文 
A.9.2 說明 
A.9.3 概要 
A.9.4 方法 
A.10 HttpSessionContext 
A.10.1 上下文 
A.10.2 說明 
A.10.3 概要 
A.10.4 方法 
A.11 HttpUtils 
A.11.1 上下文 
A.11.2 說明 
A.11.3 概要 
A.11.4 構(gòu)造函數(shù) 
A.11.5 方法 
A.12 JspEngineInfo 
A.12.1 上下文 
A.12.2 說明 
A.12.3 概要 
A.12.4 構(gòu)造函數(shù) 
A.12.5 方法 
A.13 JspFactory 
A.13.1 上下文 
A.13.2 說明 
A.13.3 概要 
A.13.4 構(gòu)造函數(shù) 
A.13.5 方法 
A.14 JspPage
A.14.1 上下文
A.14.2 說明 
A.14.3 概要 
A.14.4 方法 
A.15 JspWriter 
A.15.1 上下文 
A.15.2 說明 
A.15.3 概要 
A.15.4 構(gòu)造函數(shù) 
A.15.5 方法 
A.16 PageContext 
A.16.1 上下文 
A.16.2 說明 
A.16.3 概要 
A.16.4 構(gòu)造函數(shù) 
A.16.5 方法 
A.17 RequestDispatcher 
A.17.1 上下文 
A.17.2 說明 
A.17.3 概要 
A.17.4 方法 
A.18 servlet
A.18.1 上下文
A.18.2 說明 
A.18.3 概要 
A.18.4 方法 
A.19 ServletConfig 
A.19.1 上下文 
A.19.2 說明 
A.19.3 概要 
A.19.4 方法 
A.20 ServletContext 
A.20.1 上下文 
A.20.2 說明 
A.20.3 概要 
A.20.4 方法 
A.21 ServletException 
A.21.1 上下文 
A.21.2 說明 
A.21.3 概要 
A.21.4 構(gòu)造函數(shù) 
A.21.5 方法 
A.22 ServletInputStream 
A.22.1 上下文 
A.22.2 說明 
A.22.3 概要 
A.22.4 構(gòu)造函數(shù) 
A.22.5 方法 
A.23 ServletOutputStream 
A.23.1 上下文 
A.23.2 說明 
A.23.3 概要 
A.23.4 構(gòu)造函數(shù) 
A.23.5 方法 
A.24 ServletRequest 
A.24.1 上下文 
A.24.2 說明 
A.24.3 概要 
A.24.4 方法 
A.25 ServletResponse 
A.25.1 上下文 
A.25.2 說明 
A.25.3 概要 
A.25.4 方法 
A.26 SingleThreadModel 
A.26.1 上下文 
A.26.2 說明 
A.26.3 方法 
A.27 UnavailableException 
A.27.1 上下文 
A.27.2 說明 
A.27.3 概要 
A.27.3 構(gòu)造函數(shù) 
A.27.4 方法 
附錄B HTTP頭快速參考 
附錄C servlet引擎 
C.1 JSWDK 
C.2 JRun 
C.3 ServletExec 
C.4 Apache JServ
C.5 Tomcat 

本目錄推薦

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