注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)深入體驗Java Web開發(fā)內(nèi)幕:高級特性

深入體驗Java Web開發(fā)內(nèi)幕:高級特性

深入體驗Java Web開發(fā)內(nèi)幕:高級特性

定 價:¥55.00

作 者: 張孝祥 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 算法語言

ISBN: 9787121051517 出版時間: 2007-12-01 包裝: 平裝
開本: 16 頁數(shù): 462 字數(shù):  

內(nèi)容簡介

  本書是《深入體驗Java Web開發(fā)內(nèi)幕——核心基礎(chǔ)》的姊妹篇,Java Web開發(fā)的初學(xué)者在閱讀本書前,應(yīng)該先學(xué)習(xí)《深入體驗Java Web開發(fā)內(nèi)幕——核心基礎(chǔ)》。 本書詳細闡述了Java Web應(yīng)用開發(fā)中的各種高級特性——Apache文件上傳組件的源碼分析及應(yīng)用和編寫原理,Servlet過濾器、監(jiān)聽器的原理及高級應(yīng)用,開發(fā)國際化的Web應(yīng)用,EL表達式語言,Tag(自定義標簽)、Simple Tag(簡單標簽)和Tag File(標簽文件)的開發(fā)與應(yīng)用、JSTL(標準標簽庫)的應(yīng)用,WEB安全域、Tomcat服務(wù)器的配置和管理平臺,JSP文檔,以及Servlet 2.4規(guī)范的應(yīng)用程序部署描述符。 本書適合所有Web應(yīng)用的開發(fā)人員、Java程序員在工作和學(xué)習(xí)中參考閱讀,也適合作為相關(guān)專業(yè)本科生、研究生的學(xué)習(xí)參考資料,也可作為相關(guān)培訓(xùn)機構(gòu)的培訓(xùn)教材。

作者簡介

暫缺《深入體驗Java Web開發(fā)內(nèi)幕:高級特性》作者簡介

圖書目錄

第1章 文件上傳組件的應(yīng)用與編寫
 1.1 準備實驗環(huán)境
 1.2 APACHE文件上傳組件應(yīng)用
  1.2.1 查看API文檔
  1.2.2 DISK FILEUPLOAD類
  1.2.3 FILEITEM類
  1.2.4 FILEUPLOAD EXCEPTION類
  1.2.5 文件上傳編程實例
 動手體驗:使用APACHE文件上傳組件
 腳下留心
 1.3 APACHE文件上傳組件的源碼賞析
  1.3.1 APACHE文件上傳組件的類工作關(guān)系
  1.3.2 APACHE文件上傳組件的核心編程問題
  1.3.3 MULTIPARTSTREAM類
  1.3.4 DEFERREDFILEOUTUTSTREAM類
  1.3.5 DEFERREDFILETEM類
  1.3.6 Default fileitem factory類
  1.3.7 Disk file upload
第2章 Filter(過濾器)
 2.1 準備實驗環(huán)境
 2.2 Filter應(yīng)用入門
  2.2.1 Filter的基本工作原理
  2.2.2 Filter鏈
  2.2.3 Filter接口
  2.2.4 FilterChain接口
  2.2.5 FilterConfig接口
2.2.6 編寫與編譯Filter程序
 動手休驗:編寫與編譯Filter程序
  2.2.7 Filter的注冊與運行
 動手體驗:注冊與運行Filter程序
  2.2.8 Filter的運行過程分析
  2.2.9 用Filter實現(xiàn)對資源的集中訪問保護
 
 動手體驗:用Filter程序?qū)崿F(xiàn)靜態(tài)HTML頁面的訪問保護
 2.3 Filter的高級應(yīng)用
  2.3.1 在Filter程序中修改請求和響應(yīng)消息的原理
  2.3.2 HttpSeRVvletRequestWrapper類
  2.3.3 用Filter實現(xiàn)文件上傳請求的透明處理
 動手體驗:包裝“multipart/fORM—data”類型的請求消息
  2.3.4 HttpSeRvletResponseWrapper類
  2.3.5 用Filter實現(xiàn)響應(yīng)正文的壓縮
 動手體驗:查看壓縮Filer程序的運行效果
  2.3.6 Filter鏈的應(yīng)用
 動手體驗:了解Filter鏈的運行過程
  2.4 思考與實踐
第3章 ServIet事件監(jiān)聽器
 3.1 概述
 3.2 監(jiān)聽域?qū)ο蟮膭?chuàng)建和銷毀
  3.2.1 ServletContextListener接口
  3.2.2 HttpSessionListeneR接口
  3.2.3 SetvletRequestListener接口
  3.2.4 域?qū)ο笫录O(jiān)聽器的綜合案例
 動手體驗:域?qū)ο笫录O(jiān)聽器
  3.2.5 統(tǒng)計當(dāng)前在線人數(shù)的編程實例
 3.3 監(jiān)聽域?qū)ο笾械膶傩宰兏?br />  3.3.1 監(jiān)聽對象的屬性事件監(jiān)聽器接口
  3.3.2 域?qū)ο髮傩允录O(jiān)聽器的綜合案例
 動手體驗:域?qū)ο蟮膶傩允录O(jiān)聽器
 3.4 感知Session綁定的事件監(jiān)聽器
  3.4.1 HttpSessionBindingListener接口
  3.4.2 HttpSessionActivationListener接口
  3.4.3 感知Session綁定的綜合案例
 3.5 思考與實踐
第4章 開發(fā)國際化的Web程序
 4.1 國際化與本地化概述
 動手體驗:建立對國際化和本地化的直觀認識
 4.2 與國際化相關(guān)的Java類
  4.2.1 Locale類
 動手體驗:Locale類方法的應(yīng)用實例
  4.2.2 DateFormat類
 動手體驗:對日期/時間進行本地格式化
 動手體驗:對日期/時間進行本地化解析
  4.2.3 NumberFormat類
 動手體驗:對數(shù)值進行本地格式化
 動手體驗:對數(shù)值字符串進行本地化解析
  4.2.4 MessageFormat類
  4.2.5 ResourceBundle類
 動手體驗:使用native2ascii程序轉(zhuǎn)換字符編碼
 動手體驗:從資源包中讀取資源信息
  4.2.6 ResourceBundle類的擴展應(yīng)用
 動手體驗:使用自定義的ResourceBundle的子類管理資源信息
 4.3 Web應(yīng)用的國際化
  4.3.1獲取Web應(yīng)用中的本地信息
 動手體驗:獲得客戶端支持的本地信息
  4.3.2 Web應(yīng)用的國際化舉例
 動手體驗:Web應(yīng)用的國際化
第5章 表達式語言(EL)
 5.1 準備實驗環(huán)境
 5.2 EL概述
 5.3 EL的基本應(yīng)用
  5.3.1 JSP標簽的屬性值中使用EL表達式
  5.3.2 JSP模板中使用EL表達式
  5.3.3 忽略JSP頁面的EL表達式
  5.3.4 使JSP頁面的腳本元素?zé)o效
 5.4 隱含對象
  5.4.1 隱含對象與域?qū)傩?br />  5.4.2 pageContext隱含對象
  5.4.3 代表特定域?qū)傩约系碾[含對象
  5.4.4 代表請求參數(shù)集合的隱含對象
  5.4.5 代表HTTP請求消息頭集合的隱含對象
  5.4.6 cookie隱含對象
  5.4.7 initParam隱含對象
 5.5 EL的基礎(chǔ)語法
  5.5.1 EL中的標識符
  5.5.2 EL中的保留字
  5.5.3 EL中的常量
  5.5.4 EL中的變量
  5.5.5 EL的處理錯誤機制
 5.6 EL中的運算符
  5.6.1 方括號運算符([])和點運算符(.)多學(xué)兩招
  5.6.2 算術(shù)運算符
  5.6.3 比較運算符
  5.6.4 邏輯運算符
  5.6.5 empty運算符
  5.6.6 條件運算符
  5.6.7 圓括號運算符
  5.6.8 運算符的優(yōu)先級
 5.7 EL自定義函數(shù)
  5.7.1 什么是EL自定義函數(shù)
  5.7.2 編寫用做EL自定義函數(shù)的Java方法
  5.7.3 在標簽庫描述符文件中描述EL自定義函數(shù)
  5.7.4 在JSP頁面導(dǎo)入和使用EL自定義函數(shù)
  5.7.5 EL自定義函數(shù)的執(zhí)行流程總結(jié)
第6章 自定義標簽的開發(fā)與使用
 6.1 白定義標簽入門
  6.1.1 什么是自定義標簽
  6.1.2 自定義標簽的應(yīng)用形式
  6.1.3 入門自定義標簽的開發(fā)和調(diào)用
 動手體驗:開發(fā)用于顯示客戶端IP地址的自定義標簽
 多學(xué)兩招:自定義標簽與JavaBean的區(qū)別
  6.1.4 自定義標簽的功能及其基本原理
  6.1.5 自定義標簽API
 6.2 自定義標簽的基本應(yīng)用
  6.2.1 TAg接口
  6.2.2 控制是否執(zhí)行標簽體內(nèi)容
 動手體驗:顯示用戶信息的自定義標簽
  6.2.3 控制是否執(zhí)行JSP頁面的內(nèi)容
 動手體驗:阻止執(zhí)行JSP頁面內(nèi)容的自定義標簽
 6.3 自定義標簽的屬性
  6.3.1 定義標簽屬性
 動手體驗:為自定義標簽增加屬性
  6.3.2 動態(tài)屬性值的應(yīng)用
 動手體驗:用JSP動態(tài)元素設(shè)置標簽的屬性
  6.3.3 動態(tài)屬性的應(yīng)用
 動手體驗:利用自定義標簽的動態(tài)屬性生成下拉列表框
 6.4 迭代標簽
  6.4.1 Iteratioffrag接口
  6.4.2 迭代標簽的應(yīng)用與編程原理
 動手體驗:用自定義標簽迭代輸出集合中的元素
6.5 深入自定義標簽的運行原理
  6.5.1 自定義標簽的運行原理
 多學(xué)兩招
  6.5.2 Tomcat中的自定義標簽的緩存分析
 動手體驗:驗證自定義標簽的緩存
 指點迷津
  6.5.3 Tomcat中自定義標簽的線程安全問題
 動手體驗:分析自定義標簽的線程安全問題
 指點迷津
 6.6 用自定義標簽定義JSP腳本變量
  6.6.1 用自定義標簽定義JSF腳本變量
  6.6.2 在TLD文件中定義JSP腳本變量
 動手體驗:用TLD文件定義腳本變量
  6.6.3 用TagExtralnfo類定義JSP腳本變量
 動手體驗:使用TagExtraInfo類定義腳本變量
 多想一想:使用TLD文件和使用TagExTaInfO類定義腳本變量的區(qū)別
 動手體驗:編寫功能與標簽相同的自定義標簽
 6.7 處理標簽體內(nèi)容
  6.7.1 BodyTag接口
  6.7.2 BodyContent類
 動手體驗:BodyTag接口的簡單應(yīng)用
  6.7.3 解析BodyTag接口的工作原理
  6.7.4 BodyTag接口的編程實例
 動手體驗:對HTML特殊字符進行轉(zhuǎn)義的自定義標簽
  6.7.5 標簽體類型
 動手體驗:理解tagdependent類型的含義
 8.2 JSTL概述
  8.2.1 JSTL簡介
  8.2.2 安裝和測試JSTL
 8.3 核心標簽庫
  8.3.1 標簽
  8.3.2 標簽
  8.3.3 標簽
  8.3.4 標簽
  8.3.5 標簽
  8.3.6 標簽
  8.3.7 標簽
  8.3.8 標簽
  8.3.9 URL相關(guān)的標簽概述
  8.3.10 標簽
  8.3.11 標簽
  8.3.12 標簽
  8.3.13 標簽
 8.4 國際化標簽
  8.4.1 國際化標簽庫概述
  8.4.2 標簽
  8.4.3 標簽
  8.4.4 標簽
  8.4.5 標簽
  8.4.6 標簽
  8.4.7 標簽
  8.4.8 標簽
  8.4.9 
  8.4.10 標簽
  8.4.11 標簽
  8.4.12 標簽
  8.4.13 標簽
 8.5 數(shù)據(jù)庫標簽
  8.5.1 標簽
  8.5.2 標簽
  8.5.3 標簽
  8.5.4 標簽
  8.5.5 標簽
  8.5.6 標簽
 8.6 XML標簽
  8.6.1 XML標簽概述
  8.6.2 標簽
  8.6.3 標簽
  8.6.4 標簽
  8.6.5 XML選擇標簽和迭代標簽概述
  8.6.6 標簽
  8.6.7 標簽
  8.6.8 標簽
  8.6.9 標簽
  8.6.10 標簽
 8.7 JSTL函數(shù)
  8.7.1 fn:toLowerCase函數(shù)
  8.7.2 fn:toUpperCase函數(shù)
  8.7.3 fn:tfim函數(shù)
  8.7.4 fn:escapeXml函數(shù)
  8.7.5 fn:length函數(shù)
  8.7.6 fn:split函數(shù)
  8.7.7 fn:join函數(shù)
  8.7.8 fn:indexOf函數(shù)
  8.7.9 fn:contains函數(shù)
  8.7.10 FN:containsIgnoreCase函數(shù)
  8.7.11 fn:startsWith函數(shù)
  8.7.12 fn:endsWith函數(shù)
  8.7.13 fn:replace函數(shù)
  8.7.14 fn:substring函數(shù)
  8.7.15 fn:substringAfter函數(shù)
  8.7.16 fn:substringBefore函數(shù)
 8.8 思考與實踐
第9章 Web安全域
 9.1 安全域概述
  9.1.1 安全域的實現(xiàn)過程
  9.1.2 安全域的應(yīng)用實例
 9.2 設(shè)置Wleb資源的安全約束
  9.2.1 在web.xml文件中配置安全約束
  9.2.2 配置訪問者的登錄驗證方式
 9.3 Wleb服務(wù)器的安全域
  9.3.1 tomcat服務(wù)器中的安全域
  9.3.2 設(shè)置Tomcat服務(wù)器的內(nèi)存域
  9.3.3 設(shè)置Tomcat服務(wù)器的JDBC域
第10章 Tomcat的配置和管理平臺
 10.1 安裝tamcat的系統(tǒng)配置和管理平臺
  10.1.1 設(shè)置tomcat的配置和管理平臺的用戶權(quán)限
  10.1.2 登錄tomcat的配置和管理平臺
 10.2 tomcat的系統(tǒng)配置平臺
  10.2.1 tomcat Server目錄
  10.2.2 Resources目錄
  10.2.3 IJser Definition目錄
 10.3 Tomcat的web應(yīng)用程序管理平臺
第11章 JSP文檔
 11.1 JSP文檔概述
 11.2 JSP文檔
  11.2.1 標識JSP文檔
  11.2.2 JSP文檔的語法概述
  11.2.3 名稱空間聲明
  11.2.4 JSP文檔的一些執(zhí)行細節(jié)
 11.3 JSP文檔元素
  11.3.1 元素
  11.3.2 元素
  11.3.3 元素
  11.3.4 元素
  11.3.5 元素
  11.3.6 元素
  11.3.7 元素
  11.3.8 元素
  11.3.9 JSP文檔的模板內(nèi)容
 11.4 JSP頁面的XML視圖
 11.5 xML語法格式的標簽文件
附錄A 應(yīng)用程序部署描述符

本目錄推薦

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