出版時間:2004-06-01 出版社:清華大學出版社 作者:(美國)霍爾等著、趙學良譯 頁數(shù):475 字數(shù):754000 譯者:霍爾
Tag標簽:無
內(nèi)容概要
本書由淺入深,全面而深入地介紹了Servlet和JSP 技術。本書重點介紹核心技術,同時對相關的內(nèi)容,如Web服務器的配置、安裝和應用,數(shù)據(jù)庫的安裝和配置等都做了詳細明了的介紹。本書的例子簡練但真實,將復雜的任務拆分成多個步驟逐一介紹,大大減輕了讀者閱讀的負擔。另外,和其他同類書籍不同的是,本書引導讀者概據(jù)實際需要取長補短,同時,還基于實際的應用給出大量的指示。 本書敘述詳盡,條理清晰。對于初學者來說是一本不可多得的入門書籍,經(jīng)驗豐富的Servelet和JSP開發(fā)人員也可以通過閱讀本書得到鞏固和提高。
書籍目錄
第1章 Servlet和JSP技術概述 1.1 Servlet的功用 1.2 要動態(tài)構建網(wǎng)頁的原因 1.3 Servlet代碼初探 1.4 Servlet相對于“傳統(tǒng)”CGI的優(yōu)點 1.5 JSP的作用第Ⅰ部分 Servlet技術第2章 服務器的安裝和配置 2.1 下載和安裝Java軟件開發(fā)工具包 2.2 為桌面計算機下載服務器 2.3 服務器的配置 2.4 配置Apache Tomcat 2.5 配置Macromedia JRun 2.6 配置Caucho Resin 2.7 建立開發(fā)環(huán)境 2.8 測試系統(tǒng)的設置 2.9 實現(xiàn)簡化的部署方法 2.10 默認Web應用的部署目錄:匯總 2.11 Web應用:預覽 第3章 Servlet基礎 3.1 Servlet的基本結構 3.2 生成純文本的Servlet 3.3 生成HTML的Servlet 3.4 Servlet的打包 3.5 簡單的HTML構建工具 3.6 Servlet的生命周期 3.7 SingleThreadModel接口 3.8 Servlet的調(diào)試 第4章 客戶請求的處理:表單數(shù)據(jù) 4.1 表單數(shù)據(jù)的作用 4.2 在Servlet中讀取表單數(shù)據(jù) 4.3 示例;讀取3個參數(shù) 4.4 示例:讀取所有參數(shù) 4.5 參數(shù)缺失或異常的默認值的應用 4.6 過濾字符串中的THML特殊字符 4.7 根據(jù)請求參數(shù)自動填充Java對象:表單bean 4.8 當參數(shù)缺失或異常時重新顯示輸入表單 第5章 客戶請求的處理:HTTP請求報頭 5.1 請求報頭的讀取 5.2 制作所有請求報頭的表格 5.3 了解HTTP 1.1請求報頭 5.4 發(fā)送壓縮Web頁面 5.5 區(qū)分不同的瀏覽器類型 5.6 依據(jù)客戶的到達方式定制頁面 5.7 標準CGI變量的訪問 第6章 服務器響應的生成:HTTP狀態(tài)代碼 6.1 狀態(tài)代碼的指定 6.2 HTTP 1.1狀態(tài)代碼 6.3 將用戶重定向到瀏覽器相關頁面的Servlet 6.4 各種搜索引擎的一個前端 第7章 服務器響應的生成;HTTP響應報頭 7.1 在Servlet中設置響應報頭 7.2 理解HTTP 1.1響應報頭 7.3 構建Excel電子表格 7.4 Servlet狀態(tài)的持續(xù)以及頁面的自動重載 7.5 使用Servlet生成JPEG圖像 第8章 cookie管理 8.1 cookie的優(yōu)點 8.2 cookie存在的一些問題 8.3 cookie的刪除 8.4 cookie的發(fā)送和接收 8.5 使用cookie檢測初訪者 8.6 使用cookie屬性 8.7 區(qū)分會話cookie與持續(xù)性cookie 8.8 基本的cookie實用程序 8.9 實際使用cookie實用程序 8.10 修改cookie的值:記錄用戶的訪問計數(shù) 8.11 使用cookie記錄用戶的偏好 第9章 會話跟蹤 9.1 會話跟蹤的需求 9.2 會話跟蹤基礎 9.3 會話跟蹤API 9.4 瀏覽器會話與服務器會話 9.5 對發(fā)往客戶的URL進行編碼 9.6 顯示客戶訪問計數(shù)的Servlet 9.7 累計用戶數(shù)據(jù)的列表 9.8 擁有購物車和會話跟蹤功能的在線商店 第Ⅱ部分 JSP技術第10章 JSP技術概述 10.1 對JSP的需求 10.2 JSP的好處 10.3 JSP相對于競爭技術的優(yōu)勢 10.4 對JSP的誤解 10.5 JSP頁面的安裝 10.6 基本語法 第11章 用JSP腳本元素調(diào)用Java代碼 11.1 模板文本的創(chuàng)建 11.2 在JSP中調(diào)用Java代碼 11.3 限制JSP頁面中的Java代碼的量 11.4 JSP表達式的應用 11.5 示例:JSP表達式 11.6 Servlet和JSP頁面的對比 11.7 編寫scriptlet 11.8 scriptlet示例 11.9 使用scriptlet將JSP頁面的某些部分條件化 11.10 使用聲明 11.11 聲明的例子 11.12 使用預定義變量 11.13 JSP表達式、scriptlet和聲明的比較第12章 控制所生成的Servlet的結構:JSP page指令 12.1 import屬性 12.2 contentType和pageEncoding屬性 12.3 條件性地生成Excel電子表格 12.4 session屬性 12.5 isELIgnored屬性 12.6 buffer和autoFlush屬性 12.7 info屬性 12.8 errorPage和isErrorPage屬性 12.9 isThreadSafe屬性 12.10 extends屬性 12.11 language屬性 12.12 指令的XML語法 第13章 在JSP頁面中包含文件和applet 13.1 在請求期間包含頁面:jsp:include動作 13.2 在頁面轉換期間包含文件:include指令 13.3 使用jsp:forward轉發(fā)請求 13.4 包含使用Java插件的applet 第14章 JavaBean組件在JSP文檔中的應用 14.1 使用bean的原因 14.2 bean是什么 14.3 bean的應用:基本任務 14.4 示例:StringBean 14.5 設置bean的屬性:高級技術 14.6 共享bean 14.7 共享bean的4種方式:示例 第15章 Servlet和JSP的集成:模型-視圖-控制器構架 15.1 MVC的需求 15.2 用RequesDispatcher實現(xiàn)MVC 15.3 MVC代碼匯總 15.4 目的頁面中相對URL的解釋 15.5 MVC的應用:銀行賬戶余額 15.6 3種數(shù)據(jù)共享方式的對比 15.7 從JSP頁面轉發(fā)請求 15.8 包含頁面 第16章 簡化對Java代碼的訪問:JSP 2.0表達式語言 16.1 應用EL的驅動力 16.2 表達式語言的調(diào)用 16.3 阻止表達式語言的求值 16.4 阻止標準腳本元素的使用 16.5 訪問作用域變量 16.6 訪問bean的屬性 16.7 訪問集合 16.8 引用隱式對象 16.9 表達式語言中運算符的應用 16.10 表達式的條件求值 16.11 表達式語言其他功能概覽 第Ⅲ部分 支持技術第17章 數(shù)據(jù)庫訪問:JDBC 17.1 JDBC應用概述 17.2 基本JDBC示例 17.3 用JDBC實用工具簡化數(shù)據(jù)庫訪問 17.4 使用預備語句 17.5 創(chuàng)建可調(diào)用語句 17.6 使用數(shù)據(jù)庫事務 17.7 使用ORM框架將數(shù)據(jù)映射到對象 第18章 配置MS Access,MySQL的Oracle9i 18.1 配置Microsoft Access與JDBC的使用 18.2 MySQL的安裝和配置 18.3 Oracle9i數(shù)據(jù)庫的安裝和配置 18.4 通過JDBC連接來測試數(shù)據(jù)庫 18.5 建立music表第19章 HTML表單的創(chuàng)建和處理 19.1 HTML表單如何傳輸數(shù)據(jù) 19.2 FORM元素 19.3 文本控件 19.4 按鈕 19.5 復選框和單選按鈕 19.6 組合框和列表框 19.7 文件上載控件 19.8 服務器端圖像映射 19.9 隱藏域 19.10 控件組 19.11 制表次序 19.12 用于調(diào)試的Web服務器 附錄 服務器的組織與結構
編輯推薦
《Servlet與JSP核心編程(第2版)》敘述詳盡,條理清晰。對于初學者來說是一本不可多得的入門書籍,經(jīng)驗豐富的Servelet和JSP開發(fā)人員也可以通過閱讀《Servlet與JSP核心編程(第2版)》得到鞏固和提高。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載