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

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

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

定 價(jià):¥55.00

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

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121051517 出版時(shí)間: 2007-12-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 462 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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