Tomcat與Java Web開發(fā)技術(shù)詳解

出版時(shí)間:2004-4-1  出版社:電子工業(yè)出版社  作者:孫衛(wèi)琴  頁數(shù):438  字?jǐn)?shù):723200  
Tag標(biāo)簽:無  

內(nèi)容概要

本書詳細(xì)介紹了在最新Tomcat 5版本上開發(fā)Java Web應(yīng)用的各種技術(shù)。主要內(nèi)容包括:Tomcat和Java Web開發(fā)的基礎(chǔ)知識(shí),Java Web開發(fā)的高級(jí)技術(shù),Tomcat與當(dāng)前其他通用軟件的集成,以及Tomcat的各種高級(jí)功能。    書中內(nèi)容注重理論與實(shí)踐相結(jié)合,列舉了大量具有典型性和實(shí)用價(jià)值的Web應(yīng)用實(shí)例,并提供了詳細(xì)的開發(fā)和部署步驟。由于Java Web技術(shù)是SUN公司在Java Servlet規(guī)范中提出的通用技術(shù),因此本書講解的Java Web應(yīng)用例子可以運(yùn)行在任何一個(gè)實(shí)現(xiàn)SUN的Servlet規(guī)范的Java Web服務(wù)器上。隨書附贈(zèng)光盤內(nèi)容為本書所有范例源程序,以及本書涉及到的所有軟件的最新版本的安裝程序。    本書語言深入淺出,通俗易懂。無論對于Java Web開發(fā)的新手還是行家來說,本書都是精通Tomcat技術(shù)和開發(fā)Java Web應(yīng)用的必備的實(shí)用手冊。

作者簡介

孫衛(wèi)琴(LindaSun),1997年畢業(yè)于上海交通大學(xué),隨后一直從事基于Java的軟件開發(fā)工作,還從事過J2EE培訓(xùn)和咨詢。目前在美國肯特大學(xué)作為訪問學(xué)者,研究課題包括基于Java和XML的電子商務(wù)系統(tǒng)、J2EE軟件架構(gòu)、Web服務(wù)和網(wǎng)絡(luò)安全等。

書籍目錄

第1章  Tomcat簡介	11.1  Tomcat與Servlet容器	11.2  Tomcat的結(jié)構(gòu)	21.3  Java Web應(yīng)用簡介	41.4  Tomcat的工作模式	51.5  Tomcat的版本	61.6  安裝和配置Tomcat所需的資源	71.7  安裝Tomcat	71.8  測試Tomcat的安裝	91.9  Tomcat的運(yùn)行腳本	111.10  小結(jié)	12第2章  創(chuàng)建和發(fā)布Web應(yīng)用	132.1  Tomcat的目錄結(jié)構(gòu)	132.2  創(chuàng)建和發(fā)布Web應(yīng)用	142.3  配置虛擬主機(jī)	252.4  小結(jié)	27第3章  Servlet技術(shù)	293.1  Servlet簡介	293.2  Servlet API	293.3  Servlet的生命周期	323.4  HTTP與HttpServlet	333.5  創(chuàng)建HttpServlet的步驟	373.6  ServletContext和Web應(yīng)用的關(guān)系	393.7  小結(jié)	42第4章  JSP技術(shù)	434.1  JSP簡介	434.2  JSP語法	444.3  JSP與Cookie	504.4  轉(zhuǎn)發(fā)JSP請求	534.5  JSP異常處理	544.6  再談部署JSP	574.7  小結(jié)	57第5章  bookstore應(yīng)用簡介	595.1  bookstore應(yīng)用的軟件結(jié)構(gòu)	595.2  瀏覽bookstore應(yīng)用的JSP網(wǎng)頁	605.3  JavaBean和實(shí)用類	665.4  發(fā)布bookstore應(yīng)用	715.5  小結(jié)	72第6章  訪問數(shù)據(jù)庫	736.1  安裝和配置MySQL數(shù)據(jù)庫	736.2  通過JDBC訪問數(shù)據(jù)庫	756.3  數(shù)據(jù)源(DataSource)簡介	896.4  配置數(shù)據(jù)源	906.5  程序中訪問數(shù)據(jù)源	936.6  處理中文編碼	1016.7  小結(jié)	102第7章  Session的使用與管理	1057.1  Session簡介	1057.2  Session范例程序	1077.3  Session的跟蹤	1117.4  Session的持久化	1157.5  小結(jié)	121第8章  訪問JavaBean	1238.1  JavaBean簡介	1238.2  JSP訪問JavaBean的語法	1248.3  JavaBean的范圍	1258.4  在bookstore應(yīng)用中訪問JavaBean	1288.5  小結(jié)	134第9章  用ant工具管理Web應(yīng)用	1359.1  安裝配置ant	1359.2  創(chuàng)建build.xml文件	1359.3  運(yùn)行ant	1409.4  小結(jié)	141第10章  Tomcat的控制平臺(tái)和管理平臺(tái)	14310.1  訪問Tomcat的控制平臺(tái)和管理平臺(tái)	14310.2  Tomcat的控制平臺(tái)	14410.3  Tomcat的管理平臺(tái)	14810.4  小結(jié)	150第11章  安全域	15111.1  安全域概述	15111.2  為Web資源設(shè)置安全約束	15211.3  內(nèi)存域	15811.4  JDBC域	16011.5  DataSource域	16211.6  在Web應(yīng)用中訪問用戶信息	16511.7  小結(jié)	166第12章  Tomcat閥	16712.1  Tomcat閥簡介	16712.2  客戶訪問日志閥	16712.3  遠(yuǎn)程地址過濾器	16912.4  遠(yuǎn)程主機(jī)過濾器	17012.5  客戶請求記錄器	17112.6  小結(jié)	172第13章  Servlet過濾器	17313.1  Servlet過濾器簡介	17313.2  創(chuàng)建Servlet過濾器	17413.3  發(fā)布Servlet過濾器	17713.4  串聯(lián)Servlet過濾器	18113.5  小結(jié)	194第14章  自定義JSP標(biāo)簽	19514.1  自定義JSP標(biāo)簽簡介	19514.2  創(chuàng)建標(biāo)簽處理類	19614.3  創(chuàng)建標(biāo)簽庫描述文件	20114.4  在Web應(yīng)用中使用標(biāo)簽	20314.5  發(fā)布支持中、英文版本的helloapp應(yīng)用	20614.6  小結(jié)	208第15章  采用模板設(shè)計(jì)網(wǎng)上書店應(yīng)用	20915.1  如何設(shè)計(jì)網(wǎng)站的模板	20915.2  創(chuàng)建負(fù)責(zé)流程控制的Servlet	21015.3  創(chuàng)建模板標(biāo)簽和模板JSP文件	21215.4  修改JSP文件	22615.5  發(fā)布采用模板設(shè)計(jì)的bookstore應(yīng)用	22715.6  小結(jié)	231第16章  Struts和MVC設(shè)計(jì)模式	23316.1  MVC設(shè)計(jì)模式簡介	23316.2  Struts實(shí)現(xiàn)的MVC設(shè)計(jì)模式	23416.3  創(chuàng)建采用Struts的Web應(yīng)用	23816.4  運(yùn)行helloapp-struts應(yīng)用	24616.5  小結(jié)	251第17章  使用Log4J進(jìn)行日志操作	25317.1  Log4J簡介	25317.2  Log4J的基本使用方法	25717.3  在helloapp應(yīng)用中使用Log4J	26217.4  小結(jié)	265第18章  Tomcat與Jboss集成	26718.1  安裝Jboss和Tomcat整合服務(wù)器	26718.2  J2EE體系結(jié)構(gòu)簡介	26818.3  創(chuàng)建EJB組件	27018.4  在Web應(yīng)用中訪問EJB組件	27518.5  發(fā)布J2EE應(yīng)用	27718.6  小結(jié)	283第19章  開發(fā)Java Mail Web應(yīng)用	28519.1  E-mail協(xié)議簡介	28519.2  Java Mail API簡介	28719.3  Java Mail應(yīng)用程序開發(fā)環(huán)境	28819.4  創(chuàng)建Java Mail應(yīng)用程序	29119.5  Java Mail Web應(yīng)用簡介	29419.6  Java Mail Web應(yīng)用的程序結(jié)構(gòu)	29519.7  在Tomcat中配置Mail Session	31819.8  發(fā)布和運(yùn)行javamail應(yīng)用	32119.9  小結(jié)	322第20章  Tomcat與Apache SOAP集成	32320.1  SOAP簡介	32320.2  建立Apache SOAP環(huán)境	32520.3  在Tomcat上發(fā)布Apache-SOAP Web應(yīng)用	32620.4  創(chuàng)建SOAP服務(wù)	32720.5  管理SOAP服務(wù)	32920.6  創(chuàng)建和運(yùn)行SOAP客戶程序	33220.7  小結(jié)	335第21章  Tomcat與Apache AXIS集成	33721.1  建立Apache AXIS環(huán)境	33721.2  在Tomcat上發(fā)布Apache-AXIS Web應(yīng)用	33721.3  創(chuàng)建SOAP服務(wù)	33821.4  管理SOAP服務(wù)	34021.5  創(chuàng)建和運(yùn)行SOAP客戶程序	34121.6  發(fā)布JWS服務(wù)	34421.7  小結(jié)	345第22章  Tomcat與其他HTTP 服務(wù)器集成	34722.1  Tomcat與HTTP服務(wù)器集成的原理	34722.2  在Windows下Tomcat與Apache服務(wù)器集成	34922.3  在Linux下Tomcat與Apache服務(wù)器集成	35322.4  Tomcat與IIS服務(wù)器集成	35522.5  小結(jié)	362第23章  創(chuàng)建嵌入式Tomcat服務(wù)器	36323.1  將Tomcat嵌入Java應(yīng)用	36323.2  創(chuàng)建嵌入了Tomcat的Java示范程序	36523.3  運(yùn)行嵌入式Tomcat服務(wù)器	37023.4  小結(jié)	372第24章  在Tomcat中配置SSL	37324.1  SSL簡介	37324.2  在Tomcat中使用SSL	37624.3  小結(jié)	380第25章  JSP 2.0的新特征	38125.1  JSP表達(dá)式語言	38125.2  簡單標(biāo)簽擴(kuò)展	38925.3  小結(jié)	393第26章  Velocity模板語言	39526.1  安裝Velocity	39526.2  Velocity的簡單例子	39526.3  注釋	39926.4  引用	40026.5  指令	40526.6  其他特征	41426.7  小結(jié)	415附錄A  server.xml文件	417A.1  配置Server元素	420A.2  配置Service元素	420A.3  配置Engine元素	420A.4  配置Host元素	421A.5  配置Context元素	422A.6  配置Connector元素	422附錄B  web.xml文件	425B.1  配置Servlet過濾器	427B.2  配置Servlet	428B.3  配置Servlet映射	429B.4  配置Session	429B.5  配置Welcome文件清單	430B.6  配置Tag Library	430B.7  配置資源引用	430B.8  配置安全約束	431B.9  配置安全驗(yàn)證登錄界面	432B.10  配置對安全驗(yàn)證角色的引用	432附錄C  XML簡介	433C.1  SGML、HTML 與XML的比較	433C.2  DTD文檔類型定義	434C.3  有效XML文檔以及簡化格式的XML文檔	435C.4  XML中的常用術(shù)語	436

媒體關(guān)注與評(píng)論

  Jakarta Tomcat服務(wù)器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,SUN公司推出的小型Servlet/JSP調(diào)試工具)的基礎(chǔ)上發(fā)展起來的一個(gè)優(yōu)秀的Java Web應(yīng)用容器,它是Apache-Jakarta的一個(gè)子項(xiàng)目。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品(Most Innovative Java Product),同時(shí)它又是SUN公司官方推薦的Servlet/JSP容器(參見  作為一個(gè)開放源碼的軟件,Tomcat得到了開放源碼志愿者的廣泛支持,它可以和目前大部分的主流HTTP服務(wù)器(如IIS和Apache服務(wù)器)一起工作,而且運(yùn)行穩(wěn)定、可靠、效率高。  作者根據(jù)多年的Java Web開發(fā)經(jīng)驗(yàn),詳細(xì)闡明了在最新的Tomcat 5.x版本上開發(fā)Java Web應(yīng)用涉及的各種技術(shù),并且介紹了如何將Tomcat和其他主流HTTP服務(wù)器集成并創(chuàng)建具有實(shí)用價(jià)值的企業(yè)Java Web應(yīng)用的方案。

編輯推薦

  Jakarta Tomcat服務(wù)器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,SUN公司推出的小型Servlet/JSP調(diào)試工具)的基礎(chǔ)上發(fā)展起來的一個(gè)優(yōu)秀的Java Web應(yīng)用容器,它是Apache-Jakarta的一個(gè)子項(xiàng)目。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品(Most Innovative Java Product),同時(shí)它又是SUN公司官方推薦的Servlet/JSP容器(參見http://java.sun.com/products/jsp/tomcat/),因此它受到越來越多軟件公司和開發(fā)人員的喜愛。Servlet和JSP的最新規(guī)范都在Tomcat的新版本中得到了實(shí)現(xiàn)?! ∽鳛橐粋€(gè)開放源碼的軟件,Tomcat得到了開放源碼志愿者的廣泛支持,它可以和目前大部分的主流HTTP服務(wù)器(如IIS和Apache服務(wù)器)一起工作,而且運(yùn)行穩(wěn)定、可靠、效率高?! ∽髡吒鶕?jù)多年的Java Web開發(fā)經(jīng)驗(yàn),詳細(xì)闡明了在最新的Tomcat 5.x版本上開發(fā)Java Web應(yīng)用涉及的各種技術(shù),并且介紹了如何將Tomcat和其他主流HTTP服務(wù)器集成并創(chuàng)建具有實(shí)用價(jià)值的企業(yè)Java Web應(yīng)用的方案。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Tomcat與Java Web開發(fā)技術(shù)詳解 PDF格式下載


用戶評(píng)論 (總計(jì)40條)

 
 

  •   對與初學(xué)者,作者用自己的觀點(diǎn)將javaweb開發(fā)技術(shù)的底層到應(yīng)用都講得很清晰易懂
  •   作為一個(gè)剛開始接觸到j(luò)avaweb的同學(xué),這本書還是能夠幫助我對javaweb有了一個(gè)簡單明了的概念,當(dāng)然要繼續(xù)深入的話還需要?jiǎng)e的書籍咯。
  •   對于有一定web開發(fā)基本概念的人,這本書很有幫助的。
  •   很不錯(cuò)的一本書就是書中光盤提供的軟件的版本有點(diǎn)低了期望衛(wèi)琴老師出新版本
  •   這本是里面有很多現(xiàn)成的控件可以來用!適合剛開始做開發(fā)的人員
  •   內(nèi)容不錯(cuò),講解挺詳細(xì)!適合剛?cè)腴T的新手們看看!
  •   寫得挺好的,通俗易懂,例子也多!
  •   通俗易懂,入門很好?,F(xiàn)在有第二版,改天再讀下子。
  •   有的時(shí)候就是喜歡去做一點(diǎn)事情,希望能夠把事情做的更好一點(diǎn)。這本書中的很多東西,對我?guī)椭挤浅5拇蟆?/li>
  •   一個(gè)字,好!兩個(gè)字,很好!三得字,非常好!四個(gè)字,真的很好!總之,一句話,verygood!
  •   不錯(cuò),書挺新的,光盤也能用,兩天就到了!!
  •   很好,深入淺出
  •   深入淺出的好書!
  •   非常好的一本專業(yè)書籍,向大家推薦。
  •   還是中國人寫的書比較適合
  •   好書,值了!
  •   看似非常淺顯,但如果自習(xí)推敲的話,還是能起到拋磚引玉的作用!!還不錯(cuò)??!
  •   好書。。。。值得購買!??!
  •   我是上周四買的,到周二才收到,如果能在快一點(diǎn)就好了
  •   一本很實(shí)用的書,對于開發(fā)web應(yīng)用程序的初學(xué)者來說,很不錯(cuò),至少本人在看了這本書后是這么認(rèn)為的.
  •   這本書太好呢,談不上,但是也比較適合有一定JSP基礎(chǔ)的人
  •   是一本入門的好書,講得挺詳細(xì)的
  •   書的內(nèi)容不錯(cuò),建議同行購買看看
  •   我買的光盤是好的,比較幸福,幸運(yùn)
  •   畢設(shè)要用,學(xué)姐學(xué)長都推薦的
  •   講得很專業(yè),所以不適合沒有編程基礎(chǔ)的人看,適合計(jì)算機(jī)專業(yè)的學(xué)習(xí)
  •   stepbystep。總體上有點(diǎn)傻瓜的,但必要時(shí)也會(huì)深入探討一下。非常合邊做邊學(xué)。
  •   手把手的教
  •   挺好的開始學(xué)呢
  •   還可以的,教學(xué)都用這本
  •   配置方面講得很清楚
  •   工作1年,這些東西不看都能掌握。
  •   不過太難了,不適合初學(xué)者
  •   一般的書籍,入門
  •   源代碼占用的篇幅太多,湊字?jǐn)?shù)啊,實(shí)際只要1/3的篇幅就行了.不過對于入門確實(shí)挺有幫助
  •   覺得寫得還是很淺。這是中國IT作家的通病。不知道第二版怎么樣。
  •   至今沒有看完章節(jié)太亂了
  •   光盤裂了!買了三本書!附三個(gè)光盤~有兩個(gè)是裂的!
  •   我剛剛收到了這本書,但是卻發(fā)現(xiàn)附帶的光盤已經(jīng)斷裂了。希望能給我個(gè)解釋。我最近才開始在當(dāng)當(dāng)購物,前面購的兩本書送貨速度和質(zhì)量都令我滿意,但這次就令我失望了。
  •   不怎么樣這本書,寫的雜亂無章,后悔中
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7