注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java Web應(yīng)用開發(fā):J2EE和Tomcat

Java Web應(yīng)用開發(fā):J2EE和Tomcat

Java Web應(yīng)用開發(fā):J2EE和Tomcat

定 價:¥58.00

作 者: 蔡劍,景楠 著
出版社: 清華大學(xué)出版社
叢編項: 硅谷精英科技叢書
標(biāo) 簽: Java

ISBN: 9787302102816 出版時間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 585 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容簡介目錄SUN公司的Java 2 Enterprise Edition(J2EE)網(wǎng)絡(luò)技術(shù)是目前使用最廣泛的Web應(yīng)用開發(fā)技術(shù)。本書首先介紹Tomcat和J2EE的基本概念,然后由淺人深講解各種編程技術(shù),包括客戶層技術(shù)、網(wǎng)絡(luò)層技術(shù)(Servlet/JSP)、Struts架構(gòu)、服務(wù)器層技術(shù)(EJB)、數(shù)據(jù)事務(wù)與安全、打包與部署等,使讀者能更快、更清晰地了解和掌握編程方法,最后運用完整實例進行綜合指導(dǎo)。本書由SUNJ2EE技術(shù)專家直接用中文撰寫,幾乎所有程序均由作者親自編程調(diào)試。書中涵蓋了J2EE 1.4、Servlet 2.4、JSP2.0等多種技術(shù),內(nèi)容相當(dāng)于幾本同類書,但更加完整連貫,講解更著重概念-技能-方法的相輔相成,使讀者更容易地掌握技術(shù),更快地融會貫通。本書讀者對象為高等院校計算機及軟件專業(yè)的教師、學(xué)生,從事軟件開發(fā)的編程人員等。 蔡劍北京大學(xué)光華管理學(xué)院信息系統(tǒng)和電子商務(wù)系任教. 曾任美國Sun Microsystems公司Java網(wǎng)絡(luò)技術(shù)和標(biāo)準(zhǔn)研發(fā)部技術(shù)骨干, 全球互聯(lián)網(wǎng)WS-I組織Sun公司代表. 參與開發(fā)了著名的J2EE平臺. Web服務(wù)軟件和Tomcat網(wǎng)絡(luò)服務(wù)器. 于2002-2003年獲選Sun集團未來領(lǐng)袖培訓(xùn)計劃. 曾經(jīng)在全球最大的IT會議JavaOne等國際會議發(fā)表演說. 在科研中提出了社會一技術(shù)知識集成理論并在IEEE Internet Computing等國際核心學(xué)術(shù)期刊發(fā)表多篇論文. 于美國南加州大學(xué)獲智能設(shè)計系統(tǒng)博士. 計算機工程碩士和智能設(shè)計系統(tǒng)碩士學(xué)位, 于清華大學(xué)獲得工學(xué)學(xué)士學(xué)位. 景楠美國南加州大學(xué)IMPACT實驗室研究助理. 曾在Sun Microsystems公司Java Enterprise Edition研發(fā)部門實習(xí)工作, 參與了J2EE 1. 4的開發(fā). 在IMPACT實驗室, 參與了有關(guān)互聯(lián)網(wǎng)分布知識管理系統(tǒng)的研究, 是STFARS 2. 0互聯(lián)網(wǎng)知識整合系統(tǒng)的主要開發(fā)者之一. 他于美國南加州大學(xué)獲得計算機碩士學(xué)位, 于北京大學(xué)獲得計算機學(xué)士學(xué)位.前言 本書第1版出版之后, 發(fā)生了很多事. 2003年8月我回國到北京大學(xué)光華管理學(xué)院任教. 在新的環(huán)境下, 一方面我直接接觸了中國的一些軟件公司的開發(fā)和管理人員, 另一方面, 從高科技研發(fā)轉(zhuǎn)行到教育和科研領(lǐng)域, 使我能更了解學(xué)生的學(xué)習(xí)動機和習(xí)慣. 同時, JavaWeb技術(shù)本身在2004年發(fā)展很快. J2EEl. 4版已經(jīng)正式發(fā)布, Struts也逐漸被廣泛接受, Web服務(wù)等技術(shù)的研發(fā)日趨成熟. 因此, 這本書也"與時俱進", 不斷完善, 加入了一些新的內(nèi)容. 在北京大學(xué)光華管理學(xué)院開設(shè)"/E聯(lián)網(wǎng)系統(tǒng)開發(fā)"課程時, 我的學(xué)生使用了第1版作為教材. 我們發(fā)現(xiàn)作為JavaWeb應(yīng)用開發(fā)的中級內(nèi)容教材, 這本書還是比較清楚和方便的. 但是還有一些地方不夠清晰和完整, 我們進行了修改和補充. 另外, 網(wǎng)上一些讀者也給了很好的建議, 比如認(rèn)為書的題目可以更準(zhǔn)確些. 回國以后, 我發(fā)現(xiàn)國內(nèi)很多技術(shù)名詞和概念與當(dāng)初的理解不同, 在第2版中我們做了一些修正, 使其更符合中國讀者的習(xí)慣. 同時在第2版推出時, 讀者可以在酷業(yè)網(wǎng)(www. coolyes. com. cn)上進行輔助學(xué)習(xí), 這將大大提高對JavaWeb應(yīng)用開發(fā)技術(shù)的掌握效果. 中國的IT產(chǎn)業(yè)正經(jīng)歷著巨變. 有人說中國軟件是"扶不起來的阿斗", 我和硅谷高科技精英叢書的編委們不這么認(rèn)為. 在這里, 我想請大家分享一些我的研究體會和實踐經(jīng)驗. 具體技術(shù)本身的掌握固然重要, 但是對于技術(shù)發(fā)展規(guī)律的理解是中國目前高科技人才和企業(yè)所缺乏的. 如果僅僅專注于技術(shù)細節(jié), 只能是一個好的模仿者和學(xué)習(xí)者. 但是高科技領(lǐng)域的發(fā)展源泉是創(chuàng)新. 能否追趕甚至超過國外的技術(shù)決定了我們能否成為高科技的贏家. 我們可以暫時落后, 但是一定要有膽識. 我們要敢于設(shè)定遠大目標(biāo), 更要能夠扎扎實實地執(zhí)行. 當(dāng)然這是一個漫長而艱苦的過程. 這本書僅僅能夠幫助國內(nèi)的讀者理解新的Java技術(shù)和概念, 能否將知識轉(zhuǎn)化為能力, 還要靠大家的才智和毅志. 蔡劍 2004年12月20日于北大燕園序 市場經(jīng)濟在過去二十年解放了中國社會的發(fā)展?jié)摿Γ?也使中國人的天分得到了充分發(fā)揮. 中國的現(xiàn)代企業(yè)正在以其他國家望塵莫及的速度攀登科技階梯. 例如, 計算機行業(yè)在中國的迅速發(fā)展將使這個國家快速成為世界上最大的IT生產(chǎn)商和消費者之一. 去年, 中國大學(xué)培養(yǎng)了約五百萬個科學(xué)和工程專業(yè)的大學(xué)生, 這個數(shù)字已經(jīng)接近美國. 中國政府也正在大力發(fā)展幾個大軟件產(chǎn)業(yè)園以提供新的經(jīng)濟增長點. 如果所有這些驚人的高速發(fā)展持續(xù)下去, 全球工業(yè)格局和領(lǐng)導(dǎo)潮流會產(chǎn)生本質(zhì)的巨變. 要進一步加速中國IT產(chǎn)業(yè)的發(fā)展, 有兩個要素需要被重視. 首先, 我們應(yīng)該著眼那些新興的. 能對中國企業(yè)提供高增值并實現(xiàn)大規(guī)模市場成功的技術(shù). 其次, 我們必須直接地向全球的頂尖資源學(xué)習(xí), 這些資源不但能夠提供世界先進水平的知識而且能夠介紹有關(guān)主導(dǎo)技術(shù)的實踐經(jīng)驗. 當(dāng)科技發(fā)展一日千里時, 我們必須承認(rèn)在中國IT人才試圖迅速地了解和掌握先進技術(shù)的過程中存在著"知識鴻溝". 傳統(tǒng)的學(xué)習(xí)和培訓(xùn)方法依賴翻譯和編輯的手段, 使用這些傳統(tǒng)方法, 當(dāng)快速不斷更新的知識流傳到中國時往往有些過時. 因此, 建立知識傳遞的"快車道"和"跨越鴻溝的橋梁"是很有價值的. "硅谷精英科技叢書"正是這樣一條快車道和一座橋梁, 它及時地將全球的先進知識和工業(yè)界經(jīng)驗帶給中國. 作為世界高科技發(fā)展的中心, 美國硅谷非常成功地研發(fā)出很多突破性技術(shù), 這些技術(shù)成為領(lǐng)先的汀產(chǎn)業(yè)的基礎(chǔ). 許多海外的中國科學(xué)家和工程師在硅谷高科技公司的研發(fā)和管理中扮演了重要的角色. 在事業(yè)上取得成功的同時, 他們也希望積極參與祖國的經(jīng)濟和技術(shù)發(fā)展. 當(dāng)我先前的學(xué)生蔡劍博士和他來自CO-YES學(xué)會的同事們邀請了我擔(dān)當(dāng)這個叢書的名譽顧問時, 我為他們的使命感和奉獻精神而感動. 我很高興能以我作為一名高科技企業(yè)家和學(xué)者的20年經(jīng)驗幫助他們. 這套叢書是首部由來自硅谷頂尖IT公司(如Sun, Oracle, Cisco)的中國工程師和研究員用中文編寫的系列書籍. 它包括了許多重要題目, 譬如網(wǎng)絡(luò)應(yīng)用設(shè)計. 數(shù)據(jù)庫系統(tǒng). 存儲網(wǎng)絡(luò), 等等. 作者們在西方多年的研發(fā)經(jīng)驗, 他們所受的中美高等教育, 以及他們對祖國的強烈的奉獻心將為中國的IT專業(yè)人才帶來獨到的價值. 我肯定, 許多中國的技術(shù)精英將會喜歡這套叢書并從中受益, 因為中國正在不斷努力成為"世界的硅谷". StephenC-Y. Lu(盧志揚), 博士 大尉派克主席教授 美國南加州大學(xué) 洛杉礬, 加州 2003年4月 第1章介紹 1. 1Web編程技術(shù)的發(fā)展 1. 2Web信息系統(tǒng)的形式 1. 3Web信息系統(tǒng)的應(yīng)用 1. 4系統(tǒng)開發(fā)人才的全面素質(zhì) 1. 5JavaWeb編程技術(shù)的特點 1. 6本書綱要和使用方法 第2章J2EE有關(guān)基本概念和技術(shù) 2. 1J2EE多層Web程序框架 2. 2構(gòu)件技術(shù) 2. 2. 1構(gòu)件種類 2. 2. 2J2EE的客戶 2. 2. 3Web構(gòu)件 2. 2. 4企業(yè)JavaBeans(EJB)構(gòu)件 2. 3服務(wù)技術(shù) 2. 3. 1命名技術(shù)(JNDI) 2. 3. 2部署技術(shù)(deployment) 2. 3. 3數(shù)據(jù)連接技術(shù)(JDBC) 2. 3. 4數(shù)據(jù)事務(wù)技術(shù) 2. 3. 5安全技術(shù) 2. 3. 6連接框架技術(shù) 2. 3. 7Web服務(wù)技術(shù) 2. 4通信技術(shù) 2. 4. 1Web協(xié)議 2. 4. 2遠程方法調(diào)用 2. 4. 3對象管理組協(xié)議 2. 4. 4Java通信服務(wù)技術(shù) 2. 4. 5Java消息技術(shù)和郵件技術(shù) 第3章客戶層技術(shù) 3. 1基本技術(shù) 3. 2瀏覽器 3. 2. 1功能概述 3. 2. 2HTML用戶信息輸入 3. 2. 3用戶數(shù)據(jù)校驗 3. 2. 4維護用戶會話狀態(tài) 3. 3Applet客戶 3. 4應(yīng)用程序客戶 3. 5無線客戶 3. 6客戶程序設(shè)計考慮 第4章Web層技術(shù)(以Tomcat為例) 4. 1概述 4. 1. 1J2EEWeb層基本結(jié)構(gòu) 4. 1. 2Servlet和JSP的優(yōu)點 4. 1. 3Servlet和JSP運行環(huán)境 4. 2Servlet技術(shù) 4. 2. 1簡單的Servlet例子 4. 2. 2Servlet生命周期 4. 2. 3Servlet編程API 4. 2. 4處理客戶請求 4. 2. 5控制會話(session) 4. 2. 6與其他Servlet合作 4. 2. 7過濾器 4. 2. 8事件監(jiān)聽器 4. 2. 9數(shù)據(jù)庫連接 4. 2. 10Servlet 2. 4的新功能 4. 3JSP技術(shù) 4. 3. 1JSP基本概念 4. 3. 2JSP語法 4. 3. 3動態(tài)網(wǎng)頁生成 4. 3. 4開發(fā)和使用自制JSP標(biāo)記 4. 3. 5JSP和XML 4. 3. 6JSTL 4. 3. 7JSP 2. 0的新功能 4. 4Web安全機制 4. 4. 1基本W(wǎng)eb安全機制概念 4. 4. 2定義realm 4. 4. 3Web程序的驗證和登錄方式 4. 4. 4使用SSL連接 4. 5 Web程序部署 4. 5. 1web. xml文件的格式 4. 5. 2Web程序編譯和打包 4. 6Web層設(shè)計思路及實例 4. 6. 1Web程序的設(shè)計考慮 4. 6. 2Web程序?qū)嵗齀CWork 4. 7Struts:靈活的Web應(yīng)用開發(fā)框架 4. 7. 1Struts介紹 4. 7. 2Struts使用方法 4. 7. 3總結(jié) 第5章EJB層技術(shù) 5. 1基本概念 5. 1. 1EJB定義 5. 1. 2為什么選擇EJB 5. 1. 3EJB種類 5. 1. 4EJB的組成 5. 1. 5EJB的命名規(guī)則 5. 1. 6何時使用EJB 5. 2EJB入門:一個簡單EJB實例的開發(fā) 5. 2. 1如何開發(fā)一個EJB應(yīng)用 5. 2. 2遠程接口(remoteinterface) 5. 2. 3本地接口(local interface) 5. 2. 4home接口 5. 2. 5本地home接口 5. 2. 6bean類 5. 2. 7部署描述符(deploymentdescriptor) 5. 2. 8EJB服務(wù)器配置文件 5. 2. 9EJB-jar文件 5. 2. 10部署bean 5. 2. 11EJB客戶Jar文件 5. 2. 12調(diào)用EJB 5. 2. 13總結(jié) 5. 3會話bean 5. 3. 1會話bean的定義 5. 3. 2會話bean的種類 5. 3. 3會話bean的生命周期 5. 3. 4何時使用會話bean 5. 3. 5會話bean使用方法及實例 5. 4實體bean 5. 4. 1持久性的基本概念 5. 4. 2實體bean定義 5. 4. 3實體bean特性 5. 4. 4實體bean持久性的種類 5. 4. 5實體bean的生命周期 5. 4. 6何時使用實體bean 5. 4. 7一個實體bean例子 5. 5BMP與CMP詳解 5. 5. 1EJB 2. 0的特性 5. 5. 2容器管理的持久性 5. 5. 3EJB查詢語言 5. 5. 4CMP技術(shù)討論 5. 5. 5BMP技術(shù)討論 5. 5. 6總結(jié) 5. 6消息驅(qū)動bean 5. 6. 1Java消息服務(wù) 5. 6. 2Java消息服務(wù)的編寫-應(yīng)用編程接口函數(shù)(APl) 5. 6. 3JMS與EJB的集成 5. 6. 4消息驅(qū)動bean 5. 6. 5如何開發(fā)消息驅(qū)動bean 5. 6. 6總結(jié) 5. 7EJB 2. 1新特性簡介 5. 7. 1對于Web服務(wù)的支持 5. 7. 2擴展消息驅(qū)動bean 5. 7. 3EJBQL的提高 第6章事務(wù)與安全 6. 1事務(wù) 6. 1. 1什么是事務(wù)管理 6. 1. 2事務(wù)管理的必要性 6. 1. 3事務(wù)模型 6. 1. 4事務(wù)種類 6. 1. 5事務(wù)特性 6. 1. 6總結(jié) 6. 2EJB安全技術(shù) 6. 2. 1為什么需要安全技術(shù) 6. 2. 2安全技術(shù)的層次 6. 2. 3EIS層的安全機制 6. 2. 4安全身份的建立及傳播 第7章J2EE應(yīng)用程序的打包和部署 7. 1打包組件 7. 2打包J2EE應(yīng)用程序 7. 2. 1EJB模塊 7. 2. 2EJB模塊打包準(zhǔn)則 7. 2. 3Web模塊 7. 2. 4應(yīng)用客戶模塊 7. 2. 5資源適配器模塊 7. 3部署描述文件 7. 3. 1通用元素 7. 3. 2EJB元素 7. 4使用Ant進行打包部署 7. 5總結(jié) 第8章J2EE應(yīng)用程序國際化與本地化 8. 1程序國際化需求 8. 2J2EE應(yīng)用程序使用J2SE國際化應(yīng)用程序接口 8. 2. 1應(yīng)用資源 8. 2. 2消息格式化 8. 2. 3日期格式化 8. 2. 4文字整理 8. 3Web層的國際化 8. 3. 1管理局域元素和編碼機制 8. 3. 2顯示組件的設(shè)計 8. 3. 3國際化和本地化JSP頁面 8. 4EIS層的國際化 8. 4. 1持久性的本地化數(shù)據(jù) 8. 4. 2數(shù)據(jù)庫模式的國際化8. 5使用XML相關(guān)的國際化方法 8. 5. 1使用XSLT生成動態(tài)的本地化內(nèi)容 8. 5. 2應(yīng)用系統(tǒng)的局部元素通信 8. 5. 3在不同的應(yīng)用系統(tǒng)之間進行局部元素的通信 8. 6錯誤信息和日志消息的本地化 8. 6. 1客戶消息和應(yīng)用系統(tǒng)的異常 8. 6. 2系統(tǒng)級別的異常和消息記錄 8. 7總結(jié) 第9章J2EE程序體系結(jié)構(gòu)設(shè)計 9. 1模型-視圖-控制體系結(jié)構(gòu) 9. 2J2EE設(shè)計模式 9. 2. 1截取過濾器 9. 2. 2視圖幫助 9. 2. 3前控制器 9. 2. 4控制器 9. 2. 5視圖 9. 2. 6值對象或傳輸對象 9. 2. 7會話面 9. 2. 8數(shù)據(jù)訪問對象 第10章J2EE應(yīng)用程序?qū)嵗篠TARS合作支持系統(tǒng) 10. 1STARS系統(tǒng)概述 10. 2STARS系統(tǒng)的設(shè)計思想 10. 3如何決定應(yīng)用系統(tǒng)的層次 10. 4選擇本地的或分布式的體系結(jié)構(gòu) 10. 4. 1本地結(jié)構(gòu)和遠程結(jié)構(gòu)的比較 10. 4. 2J2EE平臺的分布式和本地式結(jié)構(gòu) 10. 4. 3STARS系統(tǒng)結(jié)構(gòu) 10. 5體系結(jié)構(gòu)方面的綜合考慮 10. 5. 1視圖層 10. 5. 2模型層 10. 5. 3控制層 10. 5. 4將MVC結(jié)構(gòu)應(yīng)用于Web應(yīng)用 10. 6在STARS系統(tǒng)中使用到的設(shè)計模式 10. 6. 1截取過濾器 10. 6. 2前控制器 10. 6. 3傳輸對象 10. 6. 4會話面 10. 6. 5數(shù)據(jù)訪問對象 10. 6. 6訪問控制器 10. 7總結(jié) 附錄AHTTP協(xié)議 A. 1HTTP協(xié)議簡介 A. 2HTTP協(xié)議的幾個重要概念 A. 3HTTP協(xié)議的運作方式 附錄BUML圖解概要 附錄C主要相關(guān)網(wǎng)址 附錄DTomcat安裝. 設(shè)置和運行 附錄ESerrlet編程主要API 附錄FEJB編程主要API 附錄GTCP Tunnel TOOl 附錄HAnt工具安裝使用簡述 H. 1Ant概況 H. 2Ant安裝 H. 3Ant基本用法 參考文獻

作者簡介

  蔡劍,北京大學(xué)光華管理學(xué)院信息系統(tǒng)和電子商務(wù)系任教。曾任美國Sun Microsystems公司Java網(wǎng)絡(luò)技術(shù)和標(biāo)準(zhǔn)研發(fā)部技術(shù)骨干,全球互聯(lián)網(wǎng)WS-I組織Sun公司代表。參與開發(fā)了著名的J2EE平臺、Web服務(wù)軟件和Tomcat網(wǎng)絡(luò)服務(wù)器。于2002-2003年獲選Sun集團未來領(lǐng)袖培訓(xùn)計劃。曾經(jīng)在全球最大的IT會議JavaOne等國際會計發(fā)表演說。在科研中提出了社會-技術(shù)知識集成理論并在IEEE Internet Computing等國際核心學(xué)術(shù)期刊發(fā)表多篇論文。于美國南加州大學(xué)獲得智能設(shè)計系統(tǒng)博士、計算機工程碩士和智能設(shè)計系統(tǒng)碩士學(xué)位,于清華大學(xué)獲得工學(xué)學(xué)士學(xué)位。景楠,美國南加州大學(xué)IMPACT實驗室研究助理。曾在Sun Microsystems公司Java Enterprise Edition研發(fā)部門實習(xí)工作,參與了J2EE1.4的開發(fā)。在IMPACT實驗室,參與了有關(guān)互聯(lián)網(wǎng)分布知識管理系統(tǒng)的研究,是STARS2.0互聯(lián)網(wǎng)知識整合系統(tǒng)的主要開發(fā)者之一。他于美國南加州大學(xué)獲得計算機碩士學(xué)位,于北京大學(xué)獲得計算機學(xué)士學(xué)位。

圖書目錄

第1章  介紹
 1. 1  Web編程技術(shù)的發(fā)展
 1. 2  Web信息系統(tǒng)的形式
 1. 3  Web信息系統(tǒng)的應(yīng)用
 1. 4  系統(tǒng)開發(fā)人才的全面素質(zhì)
 1. 5  JavaWeb編程技術(shù)的特點
 1. 6  本書綱要和使用方法
 第2章  J2EE有關(guān)基本概念和技術(shù)
 2. 1  J2EE多層Web程序框架
 2. 2  構(gòu)件技術(shù)
 2. 2. 1  構(gòu)件種類
 2. 2. 2  J2EE的客戶
 2. 2. 3  Web構(gòu)件
 2. 2. 4  企業(yè)JavaBeans(EJB)構(gòu)件
 2. 3  服務(wù)技術(shù)
 2. 3. 1  命名技術(shù)(JNDI)
 2. 3. 2  部署技術(shù)(deployment)
 2. 3. 3  數(shù)據(jù)連接技術(shù)(JDBC)
 2. 3. 4  數(shù)據(jù)事務(wù)技術(shù)
 2. 3. 5  安全技術(shù)
 2. 3. 6  連接框架技術(shù)
 2. 3. 7  Web服務(wù)技術(shù)
 2. 4  通信技術(shù)
 2. 4. 1  Web協(xié)議
 2. 4. 2  遠程方法調(diào)用
 2. 4. 3  對象管理組協(xié)議
 2. 4. 4  Java通信服務(wù)技術(shù)
 2. 4. 5  Java消息技術(shù)和郵件技術(shù)
 第3章  客戶層技術(shù)
 3. 1  基本技術(shù)
 3. 2  瀏覽器
 3. 2. 1  功能概述
 3. 2. 2  HTML用戶信息輸入
 3. 2. 3  用戶數(shù)據(jù)校驗
 3. 2. 4  維護用戶會話狀態(tài)
 3. 3  Applet客戶
 3. 4  應(yīng)用程序客戶
 3. 5  無線客戶
 3. 6  客戶程序設(shè)計考慮
 第4章  Web層技術(shù)(以Tomcat為例)
 4. 1  概述
 4. 1. 1  J2EEWeb層基本結(jié)構(gòu)
 4. 1. 2  Servlet和JSP的優(yōu)點
 4. 1. 3  Servlet和JSP運行環(huán)境
 4. 2  Servlet技術(shù)
 4. 2. 1  簡單的Servlet例子
 4. 2. 2  Servlet生命周期
 4. 2. 3  Servlet編程API
 4. 2. 4  處理客戶請求
 4. 2. 5  控制會話(session)
 4. 2. 6  與其他Servlet合作
 4. 2. 7  過濾器
 4. 2. 8  事件監(jiān)聽器
 4. 2. 9  數(shù)據(jù)庫連接
 4. 2. 10  Servlet 2. 4的新功能
 4. 3  JSP技術(shù)
 4. 3. 1  JSP基本概念
 4. 3. 2  JSP語法
 4. 3. 3  動態(tài)網(wǎng)頁生成
 4. 3. 4  開發(fā)和使用自制JSP標(biāo)記
 4. 3. 5  JSP和XML
 4. 3. 6  JSTL
 4. 3. 7  JSP 2. 0的新功能
 4. 4  Web安全機制
 4. 4. 1  基本W(wǎng)eb安全機制概念
 4. 4. 2  定義realm
 4. 4. 3  Web程序的驗證和登錄方式
 4. 4. 4  使用SSL連接
 4. 5 Web程序部署
 4. 5. 1  web. xml文件的格式
 4. 5. 2  Web程序編譯和打包
 4. 6  Web層設(shè)計思路及實例
 4. 6. 1  Web程序的設(shè)計考慮
 4. 6. 2  Web程序?qū)嵗齀CWork
 4. 7  Struts:靈活的Web應(yīng)用開發(fā)框架
 4. 7. 1  Struts介紹
 4. 7. 2  Struts使用方法
 4. 7. 3  總結(jié)
 第5章  EJB層技術(shù)
 5. 1  基本概念
 5. 1. 1  EJB定義
 5. 1. 2  為什么選擇EJB
 5. 1. 3  EJB種類
 5. 1. 4  EJB的組成
 5. 1. 5  EJB的命名規(guī)則
 5. 1. 6  何時使用EJB
 5. 2  EJB入門:一個簡單EJB實例的開發(fā)
 5. 2. 1  如何開發(fā)一個EJB應(yīng)用
 5. 2. 2  遠程接口(remoteinterface)
 5. 2. 3  本地接口(local interface)
 5. 2. 4  home接口
 5. 2. 5  本地home接口
 5. 2. 6  bean類
 5. 2. 7  部署描述符(deploymentdescriptor)
 5. 2. 8  EJB服務(wù)器配置文件
 5. 2. 9  EJB—jar文件
 5. 2. 10  部署bean
 5. 2. 11  EJB客戶Jar文件
 5. 2. 12  調(diào)用EJB
 5. 2. 13  總結(jié)
 5. 3  會話bean
 5. 3. 1  會話bean的定義
 5. 3. 2  會話bean的種類
 5. 3. 3  會話bean的生命周期
 5. 3. 4  何時使用會話bean
 5. 3. 5  會話bean使用方法及實例
 5. 4  實體bean
 5. 4. 1  持久性的基本概念
 5. 4. 2  實體bean定義
 5. 4. 3  實體bean特性
 5. 4. 4  實體bean持久性的種類
 5. 4. 5  實體bean的生命周期
 5. 4. 6  何時使用實體bean
 5. 4. 7  一個實體bean例子
 5. 5  BMP與CMP詳解
 5. 5. 1  EJB 2. 0的特性
 5. 5. 2  容器管理的持久性
 5. 5. 3  EJB查詢語言
 5. 5. 4  CMP技術(shù)討論
 5. 5. 5  BMP技術(shù)討論
 5. 5. 6  總結(jié)
 5. 6  消息驅(qū)動bean
 5. 6. 1  Java消息服務(wù)
 5. 6. 2  Java消息服務(wù)的編寫—應(yīng)用編程接口函數(shù)(APl)
 5. 6. 3  JMS與EJB的集成
 5. 6. 4  消息驅(qū)動bean
 5. 6. 5  如何開發(fā)消息驅(qū)動bean
 5. 6. 6  總結(jié)
 5. 7  EJB 2. 1新特性簡介
 5. 7. 1  對于Web服務(wù)的支持
 5. 7. 2  擴展消息驅(qū)動bean
 5. 7. 3  EJBQL的提高
 第6章  事務(wù)與安全
 6. 1  事務(wù)
 6. 1. 1  什么是事務(wù)管理
 6. 1. 2  事務(wù)管理的必要性
 6. 1. 3  事務(wù)模型
 6. 1. 4  事務(wù)種類
 6. 1. 5  事務(wù)特性
 6. 1. 6  總結(jié)
 6. 2  EJB安全技術(shù)
 6. 2. 1  為什么需要安全技術(shù)
 6. 2. 2  安全技術(shù)的層次
 6. 2. 3  EIS層的安全機制
 6. 2. 4  安全身份的建立及傳播
 第7章  J2EE應(yīng)用程序的打包和部署
 7. 1  打包組件
 7. 2  打包J2EE應(yīng)用程序
 7. 2. 1  EJB模塊
 7. 2. 2  EJB模塊打包準(zhǔn)則
 7. 2. 3  Web模塊
 7. 2. 4  應(yīng)用客戶模塊
 7. 2. 5  資源適配器模塊
 7. 3  部署描述文件
 7. 3. 1  通用元素
 7. 3. 2  EJB元素
 7. 4  使用Ant進行打包部署
 7. 5  總結(jié)
 第8章  J2EE應(yīng)用程序國際化與本地化
 8. 1  程序國際化需求
 8. 2  J2EE應(yīng)用程序使用J2SE國際化應(yīng)用程序接口
 8. 2. 1  應(yīng)用資源
 8. 2. 2  消息格式化
 8. 2. 3  日期格式化
 8. 2. 4  文字整理
 8. 3  Web層的國際化
 8. 3. 1  管理局域元素和編碼機制
 8. 3. 2  顯示組件的設(shè)計
 8. 3. 3  國際化和本地化JSP頁面
 8. 4  EIS層的國際化
 8. 4. 1  持久性的本地化數(shù)據(jù)
 8. 4. 2  數(shù)據(jù)庫模式的國際化    8. 5  使用XML相關(guān)的國際化方法
 8. 5. 1  使用XSLT生成動態(tài)的本地化內(nèi)容
 8. 5. 2  應(yīng)用系統(tǒng)的局部元素通信
 8. 5. 3  在不同的應(yīng)用系統(tǒng)之間進行局部元素的通信
 8. 6  錯誤信息和日志消息的本地化
 8. 6. 1  客戶消息和應(yīng)用系統(tǒng)的異常
 8. 6. 2  系統(tǒng)級別的異常和消息記錄
 8. 7  總結(jié)
 第9章  J2EE程序體系結(jié)構(gòu)設(shè)計
 9. 1  模型—視圖—控制體系結(jié)構(gòu)
 9. 2  J2EE設(shè)計模式
 9. 2. 1  截取過濾器
 9. 2. 2  視圖幫助
 9. 2. 3  前控制器
 9. 2. 4  控制器
 9. 2. 5  視圖
 9. 2. 6  值對象或傳輸對象
 9. 2. 7  會話面
 9. 2. 8  數(shù)據(jù)訪問對象
 第10章  J2EE應(yīng)用程序?qū)嵗篠TARS合作支持系統(tǒng)
 10. 1  STARS系統(tǒng)概述
 10. 2  STARS系統(tǒng)的設(shè)計思想
 10. 3  如何決定應(yīng)用系統(tǒng)的層次
 10. 4  選擇本地的或分布式的體系結(jié)構(gòu)
 10. 4. 1  本地結(jié)構(gòu)和遠程結(jié)構(gòu)的比較
 10. 4. 2  J2EE平臺的分布式和本地式結(jié)構(gòu)
 10. 4. 3  STARS系統(tǒng)結(jié)構(gòu)
 10. 5  體系結(jié)構(gòu)方面的綜合考慮
 10. 5. 1  視圖層
 10. 5. 2  模型層
 10. 5. 3  控制層
 10. 5. 4  將MVC結(jié)構(gòu)應(yīng)用于Web應(yīng)用
 10. 6  在STARS系統(tǒng)中使用到的設(shè)計模式
 10. 6. 1  截取過濾器
 10. 6. 2  前控制器
 10. 6. 3  傳輸對象
 10. 6. 4  會話面
 10. 6. 5  數(shù)據(jù)訪問對象
 10. 6. 6  訪問控制器
 10. 7  總結(jié)
 附錄A  HTTP協(xié)議
 A. 1  HTTP協(xié)議簡介
 A. 2  HTTP協(xié)議的幾個重要概念
 A. 3  HTTP協(xié)議的運作方式
 附錄B  UML圖解概要
 附錄C  主要相關(guān)網(wǎng)址
 附錄D  Tomcat安裝. 設(shè)置和運行
 附錄E  Serrlet編程主要API
 附錄F  EJB編程主要API
 附錄G  TCP Tunnel TOOl
 附錄H  Ant工具安裝使用簡述
 H. 1  Ant概況
 H. 2  Ant安裝
 H. 3  Ant基本用法
 參考文獻

本目錄推薦

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