注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Tomcat與Java Web開發(fā)技術詳解

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

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

定 價:¥45.00

作 者: 孫衛(wèi)琴,李洪成編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之Sun One
標 簽: Java

ISBN: 9787505393929 出版時間: 2004-04-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 438 字數(shù):  

內(nèi)容簡介

  Jakarta Tomcat服務器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,SUN公司推出的小型Servlet/JSP調(diào)試工具)的基礎上發(fā)展起來的一個優(yōu)秀的Java Web應用容器,它是Apache-Jakarta的一個子項目。Tomcat被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品(Most Innovative Java Product),同時它又是SUN公司官方推 薦的Servlet/JSP容器(參見http://java.sun.com/products/jsp/tomcat/),因此它受到越來越多軟件公司和開發(fā)人員的喜愛。Servlet和JSP的最新規(guī)范都在Tomcat的新版本中得到了實現(xiàn)。 作為一個開放源碼的軟件,Tomcat得到了開放源碼志愿者的廣泛支持,它可以和目前大部分的主流HTTP服務器(如IIS和Apache服務器)一起工作,而且運行穩(wěn)定、可靠、效率高。 作者根據(jù)多年的Java Web開發(fā)經(jīng)驗,詳細闡明了在最新的Tomcat 5.x版本上開發(fā)Java Web應用涉及的各種技術,并且介紹了如何將Tomcat和其他主流HTTP服務器集成并創(chuàng)建具有實用價值的企業(yè)Java Web應用的方案。 本書詳細介紹了在最新Tomcat 5版本上開發(fā)Java Web應用的各種技術。主要內(nèi)容包括:Tomcat和Java Web開發(fā)的基礎知識,Java Web開發(fā)的高級技術,Tomcat與當前其他通用軟件的集成,以及Tomcat的各種高級功能。 書中內(nèi)容注重理論與實踐相結合,列舉了大量具有典型性和實用價值的Web應用實例,并提供了詳細的開發(fā)和部署步驟。由于Java Web技術是SUN公司在Java Servlet規(guī)范中提出的通用技術,因此本書講解的Java Web應用例子可以運行在任何一個實現(xiàn)SUN的Servlet規(guī)范的Java Web服務器上。隨書附贈光盤內(nèi)容為本書所有范例源程序,以及本書涉及到的所有軟件的最新版本的安裝程序。 本書語言深入淺出,通俗易懂。無論對于Java Web開發(fā)的新手還是行家來說,本書都是精通Tomcat技術和開發(fā)Java Web應用的必備的實用手冊。

作者簡介

  孫衛(wèi)琴暢銷圖書《精通Struts:基于MVC的JavaWeb設計與開發(fā)》的作者,IT女性作家。孫衛(wèi)琴(LindaSun),1997年畢業(yè)于上海交通大學,隨后一直從事基于Java的軟件開發(fā)工作,還從事過J2EE培訓和咨詢。目前在美國肯特大學作為訪問學者,研究課題包括基于Java和XML的電子商務系統(tǒng)、J2EE軟件架構、Web服務和網(wǎng)絡安全等。>>更多作品

圖書目錄

 第1章  Tomcat簡介  1
 1.1  Tomcat與Servlet容器  1
 1.2  Tomcat的結構  2
 1.3  Java Web應用簡介  4
 1.4  Tomcat的工作模式  5
 1.5  Tomcat的版本  6
 1.6  安裝和配置Tomcat所需的資源  7
 1.7  安裝Tomcat  7
 1.8  測試Tomcat的安裝  9
 1.9  Tomcat的運行腳本  11
 1.10  小結  12
 第2章  創(chuàng)建和發(fā)布Web應用  13
 2.1  Tomcat的目錄結構  13
 2.2  創(chuàng)建和發(fā)布Web應用  14
 2.3  配置虛擬主機  25
 2.4  小結  27
 第3章  Servlet技術  29
 3.1  Servlet簡介  29
 3.2  Servlet API  29
 3.3  Servlet的生命周期  32
 3.4  HTTP與HttpServlet  33
 3.5  創(chuàng)建HttpServlet的步驟  37
 3.6  ServletContext和Web應用的關系  39
 3.7  小結  42
 第4章  JSP技術  43
 4.1  JSP簡介  43
 4.2  JSP語法  44
 4.3  JSP與Cookie  50
 4.4  轉(zhuǎn)發(fā)JSP請求  53
 4.5  JSP異常處理  54
 4.6  再談部署JSP  57
 4.7  小結  57
 第5章  bookstore應用簡介  59
 5.1  bookstore應用的軟件結構  59
 5.2  瀏覽bookstore應用的JSP網(wǎng)頁  60
 5.3  JavaBean和實用類  66
 5.4  發(fā)布bookstore應用  71
 5.5  小結  72
 第6章  訪問數(shù)據(jù)庫  73
 6.1  安裝和配置MySQL數(shù)據(jù)庫  73
 6.2  通過JDBC訪問數(shù)據(jù)庫  75
 6.3  數(shù)據(jù)源(DataSource)簡介  89
 6.4  配置數(shù)據(jù)源  90
 6.5  程序中訪問數(shù)據(jù)源  93
 6.6  處理中文編碼  101
 6.7  小結  102
 第7章  Session的使用與管理  105
 7.1  Session簡介  105
 7.2  Session范例程序  107
 7.3  Session的跟蹤  111
 7.4  Session的持久化  115
 7.5  小結  121
 第8章  訪問JavaBean  123
 8.1  JavaBean簡介  123
 8.2  JSP訪問JavaBean的語法  124
 8.3  JavaBean的范圍  125
 8.4  在bookstore應用中訪問JavaBean  128
 8.5  小結  134
 第9章  用ant工具管理Web應用  135
 9.1  安裝配置ant  135
 9.2  創(chuàng)建build.xml文件  135
 9.3  運行ant  140
 9.4  小結  141
 第10章  Tomcat的控制平臺和管理平臺  143
 10.1  訪問Tomcat的控制平臺和管理平臺  143
 10.2  Tomcat的控制平臺  144
 10.3  Tomcat的管理平臺  148
 10.4  小結  150
 第11章  安全域  151
 11.1  安全域概述  151
 11.2  為Web資源設置安全約束  152
 11.3  內(nèi)存域  158
 11.4  JDBC域  160
 11.5  DataSource域  162
 11.6  在Web應用中訪問用戶信息  165
 11.7  小結  166
 第12章  Tomcat閥  167
 12.1  Tomcat閥簡介  167
 12.2  客戶訪問日志閥  167
 12.3  遠程地址過濾器  169
 12.4  遠程主機過濾器  170
 12.5  客戶請求記錄器  171
 12.6  小結  172
 第13章  Servlet過濾器  173
 13.1  Servlet過濾器簡介  173
 13.2  創(chuàng)建Servlet過濾器  174
 13.3  發(fā)布Servlet過濾器  177
 13.4  串聯(lián)Servlet過濾器  181
 13.5  小結  194
 第14章  自定義JSP標簽  195
 14.1  自定義JSP標簽簡介  195
 14.2  創(chuàng)建標簽處理類  196
 14.3  創(chuàng)建標簽庫描述文件  201
 14.4  在Web應用中使用標簽  203
 14.5  發(fā)布支持中. 英文版本的helloapp應用  206
 14.6  小結  208
 第15章  采用模板設計網(wǎng)上書店應用  209
 15.1  如何設計網(wǎng)站的模板  209
 15.2  創(chuàng)建負責流程控制的Servlet  210
 15.3  創(chuàng)建模板標簽和模板JSP文件  212
 15.4  修改JSP文件  226
 15.5  發(fā)布采用模板設計的bookstore應用  227
 15.6  小結  231
 第16章  Struts和MVC設計模式  233
 16.1  MVC設計模式簡介  233
 16.2  Struts實現(xiàn)的MVC設計模式  234
 16.3  創(chuàng)建采用Struts的Web應用  238
 16.4  運行helloapp-struts應用  246
 16.5  小結  251
 第17章  使用Log4J進行日志操作  253
 17.1  Log4J簡介  253
 17.2  Log4J的基本使用方法  257
 17.3  在helloapp應用中使用Log4J  262
 17.4  小結  265
 第18章  Tomcat與Jboss集成  267
 18.1  安裝Jboss和Tomcat整合服務器  267
 18.2  J2EE體系結構簡介  268
 18.3  創(chuàng)建EJB組件  270
 18.4  在Web應用中訪問EJB組件  275
 18.5  發(fā)布J2EE應用  277
 18.6  小結  283
 第19章  開發(fā)Java Mail Web應用  285
 19.1  E-mail協(xié)議簡介  285
 19.2  Java Mail API簡介  287
 19.3  Java Mail應用程序開發(fā)環(huán)境  288
 19.4  創(chuàng)建Java Mail應用程序  291
 19.5  Java Mail Web應用簡介  294
 19.6  Java Mail Web應用的程序結構  295
 19.7  在Tomcat中配置Mail Session  318
 19.8  發(fā)布和運行javamail應用  321
 19.9  小結  322
 第20章  Tomcat與Apache SOAP集成  323
 20.1  SOAP簡介  323
 20.2  建立Apache SOAP環(huán)境  325
 20.3  在Tomcat上發(fā)布Apache-SOAP Web應用  326
 20.4  創(chuàng)建SOAP服務  327
 20.5  管理SOAP服務  329
 20.6  創(chuàng)建和運行SOAP客戶程序  332
 20.7  小結  335
 第21章  Tomcat與Apache AXIS集成  337
 21.1  建立Apache AXIS環(huán)境  337
 21.2  在Tomcat上發(fā)布Apache-AXIS Web應用  337
 21.3  創(chuàng)建SOAP服務  338
 21.4  管理SOAP服務  340
 21.5  創(chuàng)建和運行SOAP客戶程序  341
 21.6  發(fā)布JWS服務  344
 21.7  小結  345
 第22章  Tomcat與其他HTTP 服務器集成  347
 22.1  Tomcat與HTTP服務器集成的原理  347
 22.2  在Windows下Tomcat與Apache服務器集成  349
 22.3  在Linux下Tomcat與Apache服務器集成  353
 22.4  Tomcat與IIS服務器集成  355
 22.5  小結  362
 第23章  創(chuàng)建嵌入式Tomcat服務器  363
 23.1  將Tomcat嵌入Java應用  363
 23.2  創(chuàng)建嵌入了Tomcat的Java示范程序  365
 23.3  運行嵌入式Tomcat服務器  370
 23.4  小結  372
 第24章  在Tomcat中配置SSL  373
 24.1  SSL簡介  373
 24.2  在Tomcat中使用SSL  376
 24.3  小結  380
 第25章  JSP 2.0的新特征  381
 25.1  JSP表達式語言  381
 25.2  簡單標簽擴展  389
 25.3  小結  393
 第26章  Velocity模板語言  395
 26.1  安裝Velocity  395
 26.2  Velocity的簡單例子  395
 26.3  注釋  399
 26.4  引用  400
 26.5  指令  405
 26.6  其他特征  414
 26.7  小結  415
 附錄A  server.xml文件  417
 A.1  配置Server元素  420
 A.2  配置Service元素  420
 A.3  配置Engine元素  420
 A.4  配置Host元素  421
 A.5  配置Context元素  422
 A.6  配置Connector元素  422
 附錄B  web.xml文件  425
 B.1  配置Servlet過濾器  427
 B.2  配置Servlet  428
 B.3  配置Servlet映射  429
 B.4  配置Session  429
 B.5  配置Welcome文件清單  430
 B.6  配置Tag Library  430
 B.7  配置資源引用  430
 B.8  配置安全約束  431
 B.9  配置安全驗證登錄界面  432
 B.10  配置對安全驗證角色的引用  432
 附錄C  XML簡介  433
 C.1  SGML. HTML 與XML的比較  433
 C.2  DTD文檔類型定義  434
 C.3  有效XML文檔以及簡化格式的XML文檔  435
 C.4  XML中的常用術語  436

本目錄推薦

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