《Tomcat與Java Web開發技術詳解(第2版)》掃描版[PDF]

  • 资源大小:
  • 资源类别:纪录
  • 支持语言:全部
  • 预览图片:无预览图
  • 资源格式:综合
  • 资源作者:网络
  • 更新时间:2013-11-5 22:44:00
  • 推荐指数:
  • 运行系统:全部型号
以下是资源列表 推荐使用 电驴 或 迅雷 进行下载
[Tomcat與Java.Web開發技術詳解(第2版)].孫衛琴.掃描版.pdf 120.54MB
资源简介
中文名: Tomcat與Java Web開發技術詳解(第2版)
作者: 孫衛琴
圖書分類: 網絡
資源格式: PDF
版本: 掃描版
出版社: 電子工業出版社
書号: 9787121072970
發行時間: 2008年12月4日
地區: 大陸
語言: 簡體中文
簡介:

評論處1樓有網盤鏈接
内容介紹:
本書結合最新的tomcat 6版本,詳細介紹了開發java web應用的各種技術。主要内容包括:tomcat和java web開發的基礎知識、java web開發的高級技術、在java web應用中運用第三方提供的實用軟件(如struts、velocity和log4j)的方法,以及tomcat的各種高級功能。
書中内容注重理論與實踐相結合,列舉了大量具有典型性和實用價值的web應用實例,并提供了詳細的開發和部署步驟。由于java web技術是sun公司在java servlet規範中提出的通用技術,因此本書講解的java web應用例子可以運行在任何一個實現了sun的servlet規範的java web服務器上。随書附贈光盤的内容爲本書範例的源程序,以及本書涉及的部分軟件的安裝程序。
本書語言深入淺出、通俗易懂,無論對于java web開發的新手還是行家來說,本書都是精通tomcat和開發java web應用的必備的實用手冊。本書還可作爲高校相關專業學生學習java web開發的參考書,以及企業java web培訓教材,也可作爲sun公司的scwcd(sun certified web component developer)認證的輔導教材。
内容截圖:

目錄:
第1篇 java web開發技術詳解
第1章 web運作原理探析
1.1 web的概念
1.2 html簡介
1.3 url簡介
1.4 http協議簡介
1.4.1 http請求格式
1.4.2 http響應格式
1.4.3 正文部分的mime類型
1.5 用java套接字創建http客戶與服務器程序
1.5.1 演示異構系統之間用http協議通信
1.5.2 演示對網頁中的超級鏈接的處理過程
1.5.3 演示對網頁中的圖片的處理過程
1.6 web發展曆程
1.6.1 發布靜态html文檔
1.6.2 發布靜态多媒體信息
1.6.3 提供浏覽器端與用戶的動态交互功能
1.6.4 提供服務器端與用戶的動态交互功能
1.6.5 發布web應用
1.6.6 發布web服務
. 1.6.7 web 2.0:全民共建的web
1.7 處理http請求參數及html表單
1.8 客戶端向服務器端上傳文件
1.9 小結
1.10 思考題
第2章 tomcat簡介
2.1 tomcat概述
2.2 tomcat作爲servlet容器的基本功能
2.3 tomcat的組成結構
2.4 tomcat的工作模式
2.5 tomcat的版本
2.6 安裝和配置tomcat所需的資源
2.7 安裝tomcat
2.8 啓動tomcat并測試tomcat的安裝
2.9 tomcat的運行腳本
2.10 小結
2.11 思考題
第3章 第一個javaweb應用
3.1 javaweb應用簡介
3.2 創建javaweb應用
3.2.1 javaweb應用的目錄結構
3.2.2 創建html文件
3.2.3 創建servlet類
3.2.4 創建jsp文件
3.2.5 創建web.xml文件
3.3 在tomcat中發布javaweb應用
3.3.1 tomcat的目錄結構
3.3.2 按照默認方式發布javaweb應用
3.3.3 web組件的url
3.3.4 配置tomcat的[context]元素
3.3.5 配置tomcat的虛拟主機
3.4 創建、配置和使用自定義jsp标簽
3.5 用批處理文件或ant編譯範例
3.6 小結
3.7 思考題
第4章 servlet技術(上)
4.1 servlet api
4.1.1 servlet接口
4.1.2 genericservlet抽象類
4.1.3 httpservlet抽象類
4.1.4 servletrequest接口
4.1.5 httpservletrequest接口
4.1.6 servletresponse接口
4.1.7 httpservletresponse接口
4.1.8 servletconfig接口
4.1.9 servletcontext接口
4.2 javaweb應用的生命周期
4.2.1 啓動階段
4.2.2 運行時階段
4.2.3 終止階段
4.2.4 用tomcat的管理平台管理web應用的生命周期
4.3 servlet的生命周期
4.3.1 初始化階段
4.3.2 運行時階段
4.3.3 銷毀階段
4.3.4 演示servlet的生命周期的範例
4.4 servletcontext與web應用範圍
4.4.1 在web應用範圍内存放共享數據的範例
4.4.2 使用servletcontextlistener監聽器
4.5 servlet的服務方法抛出異常
4.6 防止頁面被客戶端緩存
4.7 小結
4.8 思考題
第5章 servlet技術(下)
5.1 下載文件
5.2 上傳文件
5.3 動态生成圖像
5.4 讀寫cookie
5.5 訪問web應用的工作目錄
5.6 轉發和包含
5.6.1 請求轉發
5.6.2 包含
5.6.3 請求範圍
5.7 重定向
5.8 訪問servlet容器内的其他web應用
5.9 避免并發問題
5.9.1 合理決定在servlet中定義的變量的作用域類型
5.9.2 使用java同步機制對多線程同步
5.9.3 被廢棄的singlethreadmodel接口
5.10 小結
5.11 思考題
第6章 jsp技術
6.1 比較html、servlet和jsp
6.1.1 靜态html文件
6.1.2 用servlet動态生成html頁面
6.1.3 用jsp動态生成html頁面
6.2 jsp語法
6.2.1 jsp指令(directive)
6.2.2 jsp聲明
6.2.3 java程序片段(scriptlet)
6.2.4 java表達式
6.2.5 隐含對象
6.3 jsp的生命周期
6.4 請求轉發
6.5 包含
6.5.1 靜态包含
6.5.2 動态包含
6.5.3 混合使用靜态包含和動态包含
6.6 jsp異常處理
6.7 再談發布jsp
6.8 預編譯jsp
6.9 pagecontext抽象類
6.10 jsp技術的發展趨勢
6.11 小結
6.12 思考題
第7章 bookstore應用簡介
7.1 bookstore應用的軟件結構
7.1.1 web服務器層
7.1.2 數據庫層
7.2 浏覽bookstore應用的jsp網頁
7.3 javabean和實用類
7.3.1 實體類
7.3.2 購物車的實現
7.4 發布bookstore應用
7.5 小結
第8章 訪問數據庫
8.1 安裝和配置mysql數據庫
8.2 jdbc簡介
8.2.1 java.sql包中的接口和類
8.2.2 編寫訪問數據庫程序的步驟
8.2.3 事務處理
8.3 通過jdbc api訪問數據庫的jsp範例程序
8.4 bookstore應用通過jdbc api訪問數據庫
8.5 數據源(datasource)簡介
8.6 配置數據源
8.6.1 在context.xml中加入[resource]元素
8.6.2 在web.xml中加入[resource-ref]元素
8.7 程序中訪問數據源
8.7.1 通過數據源連接數據庫的jsp範例程序
8.7.2 bookstore應用通過數據源連接數據庫
8.8 處理中文編碼
8.9 分頁顯示批量數據
8.10 小結
8.11 思考題
第9章 http會話的使用與管理
9.1 會話簡介
9.2 httpsession的生命周期及會話範圍
9.3 使用會話的jsp範例程序
9.4 使用會話的servlet範例程序
9.5 通過重寫url來跟蹤會話
9.6 會話的持久化
9.6.1 标準會話管理器standardmanager
9.6.2 持久化會話管理器persistentmanager
9.7 會話的監聽
9.7.1 用httpsessionlistener統計在線用戶人數
9.7.2 用httpsessionbindinglistener統計在線用戶人數
9.8 小結
9.9 思考題
第10章 jsp訪問javabean
10.1 javabean簡介
10.2 jsp訪問javabean的語法
10.3 javabean的範圍
10.3.1 javabean在頁面(page)範圍内
10.3.2 javabean在請求(request)範圍内
10.3.3 javabean在會話(session)範圍内
10.3.4 javabean在web應用(application)範圍内
10.4 在bookstore應用中訪問javabean
10.4.1 訪問bookdb類
10.4.2 訪問shoppingcart類
10.5 小結
10.6 思考題
第11章 開發javamail web應用
11.1 e-mail協議簡介
11.1.1 smtp簡單郵件傳輸協議
11.1.2 pop3郵局協議
11.1.3 接收郵件的新協議imap
11.2 javamail api簡介
11.3 建立javamail應用程序的開發環境
11.3.1 獲得javamail api的類庫
11.3.2 安裝和配置郵件服務器
11.4 創建javamail應用程序
11.5 javamail web應用簡介
11.6 javamail web應用的程序結構
11.6.1 重新封裝message數據
11.6.2 用于保存郵件賬号信息的javabean
11.6.3 定義所有jsp文件的相同内容
11.6.4 登錄imap服務器上的郵件賬号
11.6.5 管理郵件夾
11.6.6 查看郵件夾中的郵件信息
11.6.7 查看郵件内容
11.6.8 創建和發送郵件
11.6.9 退出郵件系統
11.7 在tomcat中配置郵件會話(mail session)
11.7.1 在context.xml中配置mail session資源
11.7.2 在web.xml中加入對jndi mail session資源的引用
11.7.3 在javamail應用中獲取jndi mail session資源
11.8 發布和運行javamail應用
11.9 小結
11.10 思考題
第12章 el表達式語言
12.1 基本語法
12.1.1 訪問對象的屬性及數組的元素
12.1.2 el運算符
12.1.3 隐含對象
12.1.4 命名變量
12.2 使用el表達式的jsp範例
12.2.1 關于基本語法的例子
12.2.2 讀取html表單數據的例子
12.2.3 訪問命名變量的例子
12.3 定義和使用el函數
12.4 小結
12.5 思考題
第13章 自定義jsp标簽
13.1 自定義jsp标簽簡介
13.2 jsp tag api
13.2.1 jsptag接口
13.2.2 tag接口
13.2.3 iterationtag接口
13.2.4 bodytag接口
13.2.5 tagsupport類和bodytagsupport類
13.3 創建和使用message标簽(訪問标簽屬性)
13.3.1 創建message标簽的處理類messagetag
13.3.2 創建标簽庫描述文件
13.3.3 在web應用中使用标簽
13.3.4 發布支持中、英文版本的helloapp應用
13.4 創建和使用iterate标簽(重複執行标簽主體)
13.5 創建和使用greet标簽(訪問标簽主體内容)
13.6 小結
13.7 思考題
第14章 采用模闆設計網上書店應用
14.1 如何設計網站的模闆
14.2 創建負責流程控制的servlet
14.3 創建模闆标簽和模闆jsp文件
14.3.1 [parameter]标簽和其處理類
14.3.2 [screen]标簽和處理類
14.3.3 [definition]标簽和處理類
14.3.4 [insert]标簽和處理類
14.4 修改jsp文件
14.5 發布采用模闆設計的bookstore應用
14.6 小結
第15章 jstl core标簽庫
15.1 使用第三方提供的标簽庫的步驟
15.2 jstl标簽庫簡介
15.3 一般用途的标簽
15.3.1 [c:out]标簽
15.3.2 [c:set]标簽
15.3.3 [c:remove]标簽
15.3.4 [c:catch]标簽
15.4 條件标簽
15.4.1 [c:if]标簽
15.4.2 [c:choose]、[c:when]和[c:otherwise]标簽
15.5 叠代标簽
15.5.1 [c:foreach]标簽
15.5.2 [c:fortokens]标簽
15.6 url相關的标簽
15.6.1 [c:import]标簽
15.6.2 [c:url]标簽
15.6.3 [c:redirect]标簽
15.7 小結
15.8 思考題
第16章 jstl i18n标簽庫
16.1 國際化的概念
16.2 java對i18n的支持
16.2.1 locale類
16.2.2 resourcebundle類
16.2.3 messageformat類和複合消息
16.3 國際化标簽
16.3.1 [fmt:setlocale]标簽
16.3.2 [fmt:setbundle]标簽
16.3.3 [fmt:bundle]标簽
16.3.4 [fmt:message]标簽
16.3.5 [fmt:param]标簽
16.3.6 [fmt:requestencoding]标簽
16.4 創建國際化的web應用
16.4.1 創建支持國際化的網頁
16.4.2 創建資源文件
16.5 格式化标簽
16.5.1 [fmt:settimezone]标簽
16.5.2 [fmt:timezone]标簽
16.5.3 [fmt:formatnumber]标簽
16.5.4 [fmt:parsenumber]标簽
16.5.5 [fmt:formatdate]标簽
16.5.6 [fmt:parsedate]标簽
16.6 小結
16.7 思考題
第17章 jstl sql标簽庫
17.1 [sql:setdatasource]标簽
17.2 [sql:query]标簽
17.2.1 設置數據源
17.2.2 設置select查詢語句
17.2.3 控制實際取出的記錄
17.2.4 訪問查詢結果
17.2.5 使用[sql:query]标簽的範例
17.3 [sql:param]标簽
17.4 [sql:dateparam]标簽
17.5 [sql:update]标簽
17.6 [sql:transaction]标簽
17.7 小結
17.8 思考題
第18章 jstl functions标簽庫
18.1 fn:contains函數
18.2 fn:containsignorecase函數
18.3 fn:startswith函數
18.4 fn:endswith函數
18.5 fn:indexof函數
18.6 fn:replace函數
18.7 fn:substring函數
18.8 fn:substringbefore函數
18.9 fn:substringafter函數
18.10 fn:split函數
18.11 fn:join函數
18.12 fn:tolowercase函數
18.13 fn:touppercase函數
18.14 fn:trim函數
18.15 fn:escapexml函數
18.16 fn:length函數
18.17 小結
18.18 思考題
第19章 簡單标簽和标簽文件
19.1 實現simpletag接口
19.1.1 創建和使用[hello]簡單标簽
19.1.2 創建和使用帶屬性和标簽主體的[welcome]簡單标簽
19.1.3 創建和使用帶動态屬性的[max]簡單标簽
19.2 使用标簽文件
19.2.1 标簽文件的隐含對象
19.2.2 标簽文件的指令
19.2.3 标簽文件的[jsp:invoke]和[jsp:dobody]動作元素
19.2.4 創建和使用帶屬性和标簽主體的display标簽文件
19.2.5 創建和使用帶屬性和标簽主體的welcome标簽文件
19.2.6 創建和使用帶變量的precode标簽文件
19.3 小結
19.4 思考題
第20章 過濾器
20.1 過濾器簡介
20.2 創建過濾器
20.3 發布過濾器
20.4 串聯過濾器
20.4.1 包裝設計模式簡介
20.4.2 servletoutputstream的包裝類
20.4.3 httpservletresponse的包裝類
20.4.4 創建對響應結果進行字符串替換的過濾器
20.4.5 replacetextfilter過濾器工作的uml時序圖
20.4.6 發布和運行包含replacetextfilter過濾器的web應用
20.5 小結
20.6 思考題
第21章 在web應用中訪問ejb組件
21.1 javaee體系結構簡介
21.2 安裝和配置jboss服務器
21.3 創建ejb組件
21.3.1 編寫remote接口
21.3.2 編寫home接口
21.3.3 編寫enterprise java bean類
21.4 在web應用中訪問ejb組件
21.5 發布javaee應用
21.5.1 在jboss上發布ejb組件
21.5.2 在jboss上發布web應用
21.5.3 在jboss上發布javaee應用
21.6 小結
21.7 思考題
第22章 在web應用中訪問web服務
22.1 soap簡介
22.2 建立apache axis環境
22.3 在tomcat上發布apache-axis web應用
22.4 創建soap服務
22.4.1 創建提供soap服務的java類
22.4.2 創建soap服務的發布描述符文件
22.5 管理soap服務
22.5.1 發布soap服務
22.5.2 删除soap服務
22.6 創建和運行soap客戶程序
22.7 發布jws服務
22.8 在bookstore應用中訪問soap服務
22.8.1 創建bookdb服務類及bookdbdelegate代理類
22.8.2 發布bookdbservice服務和bookstore應用
22.9 小結
22.10 思考題
第23章 web應用的mvc設計模式
23.1 mvc設計模式簡介
23.2 jsp model 1和jsp model 2
23.3 struts概述
23.3.1 struts實現mvc的機制
23.3.2 struts的工作流程
23.4 創建采用struts的web應用
23.4.1 建立struts的環境
23.4.2 創建視圖
23.4.3 創建模型
23.4.4 創建action類
23.4.5 創建web.xml文件和struts.xml文件
23.5 運行helloapp應用
23.5.1 服務器端裝載login.htm的流程
23.5.2 用戶驗證的流程
23.6 小結
23.7 思考題
第2篇 tomcat配置及第三方實用軟件的用法
第24章 tomcat的控制平台和管理平台
24.1 訪問tomcat的控制平台和管理平台
24.2 tomcat的控制平台
24.2.1 tomcat控制平台的功能
24.2.2 配置[valve]元素
24.3 tomcat的管理平台
24.4 小結
第25章 安全域
25.1 安全域概述
25.2 爲web資源設置安全約束
25.2.1 在web.xml中加入[security-constraint]元素
25.2.2 在web.xml中加入[login-config]元素
25.2.3 在web.xml中加入[security-role]元素
25.3 内存域
25.4 jdbc域
25.4.1 用戶數據庫的結構
25.4.2 在mysql中創建和配置用戶數據庫
25.4.3 配置[realm]元素
25.5 datasource域
25.6 在web應用中訪問用戶信息
25.7 小結
25.8 思考題
第26章 tomcat與其他http 服務器集成
26.1 tomcat與http服務器集成的原理
26.1.1 jk插件
26.1.2 ajp協議
26.2 在windows下tomcat與apache服務器集成
26.3 在linux下tomcat與apache服務器集成
26.4 tomcat與iis服務器集成
26.4.1 準備相關文件
26.4.2 編輯注冊表
26.4.3 在iis中加入“jakarta”虛拟目錄
26.4.4 把jk插件作爲isapi篩選器加入到iis中
26.4.5 測試配置
26.5 tomcat集群
26.5.1 配置集群系統的負載平衡器
26.5.2 配置集群管理器
26.6 小結
26.7 思考題
第27章 在tomcat中配置ssi
27.1 ssi簡介
27.1.1 #echo指令
27.1.2 #include指令
27.1.3 #flastmod指令
27.1.4 #fsize指令
27.1.5 #exec指令
27.1.6 #config指令
27.1.7 #if、#elif、#else和#endif指令
27.2 在tomcat中配置對ssi的支持
27.3 小結
27.4 思考題
第28章 tomcat閥
28.1 tomcat閥簡介
28.2 客戶訪問日志閥
28.3 遠程地址過濾器
28.4 遠程主機過濾器
28.5 客戶請求記錄器
28.6 小結
28.7 思考題
第29章 在tomcat中配置ssl
29.1 ssl簡介
29.1.1 加密通信
29.1.2 安全證書
29.1.3 ssl握手
29.2 在tomcat中使用ssl
29.2.1 準備安全證書
29.2.2 配置ssl連接器
29.2.3 訪問支持ssl的web站點
29.3 小結
29.4 思考題
第30章 用ant工具管理web應用
30.1 安裝配置ant
30.2 創建build.xml文件
30.3 運行ant
30.4 小結
30.5 思考題
第31章 使用log4j進行日志操作
31.1 log4j簡介
31.1.1 logger組件
31.1.2 appender組件
31.1.3 layout組件
31.1.4 logger組件的繼承性
31.2 log4j的基本使用方法
31.2.1 定義配置文件
31.2.2 在程序中使用log4j
31.3 在helloapp應用中使用log4j
31.3.1 創建用于配置log4j環境的servlet
31.3.2 在login.jsp中輸出日志
31.3.3 發布和運行使用log4j的helloapp應用
31.4 小結
31.5 思考題
第32章 velocity模闆語言
32.1 安裝velocity
32.2 velocity的簡單例子
32.2.1 創建velocity模闆
32.2.2 創建擴展velocityservlet的servlet類
32.2.3 發布和運行基于velocity的web應用
32.3 注釋
32.4 引用
32.4.1 變量引用
32.4.2 屬性引用
32.4.3 方法引用
32.4.4 正式引用符
32.4.5 安靜引用符
32.4.6 轉義符
32.4.7 大小寫替換
32.5 指令
32.5.1 #set指令
32.5.2 字面字符串
32.5.3 #if指令
32.5.4 比較運算
32.5.5 #foreach循環指令
32.5.6 #include指令
32.5.7 #parse指令
32.5.8 #macro指令
32.5.9 轉義vtl指令
32.5.10 vtl的格式
32.6 其他特征
32.6.1 數學運算
32.6.2 範圍操作符
32.6.3 字符串的連接
32.7 小結
32.8 思考題
第33章 創建嵌入式tomcat服務器
33.1 将tomcat嵌入到java應用中
33.2 創建嵌入了tomcat的java示範程序
33.3 運行嵌入式tomcat服務器
33.4 小結
附錄a server.xml文件
a.1 配置server元素
a.2 配置service元素
a.3 配置engine元素
a.4 配置host元素
a.5 配置context元素
a.6 配置connector元素
附錄b web.xml文件
b.1 配置過濾器
b.2 配置servlet
b.3 配置servlet映射
b.4 配置session
b.5 配置welcome文件清單
b.6 配置tag library
b.7 配置資源引用
b.8 配置安全約束
b.9 配置安全驗證登錄界面
b.10 配置對安全驗證角色的引用
附錄c xml簡介
c.1 sgml、html 與xml的比較
c.2 dtd文檔類型定義
c.3 有效xml文檔以及簡化格式的xml文檔
c.4 xml中的常用術語
c.4.1 url、urn和uri
c.4.2 xml命名空間
附錄d 書中涉及軟件獲取途徑
相关内容
中文名: 软件架构设计:程序员向架构师转型必备(第二版)作者: 温昱图书分类: 软件资源格式: PDF版本: 扫描版出版社: 电子工业出版社书号: 9787121170874发行时间: 2012年07月地区: 大陆语言: 简体中文简介:内容简介:《软件架构设计:程序员向架构师转型必备(第2版)》围绕“软件架构设计”主题,从“程序员”成长的视角,深入浅出地讲述了架构师的修炼之道。从“基础篇”、到[查看详细]
资源介绍 简介:年代:2009 类  型:恐怖地区:美国 制作公司:新线电影公司语言:英语 上映日期: 2009-02-09 周一英文:Friday the 13th 别名:黑色星期五(台)/十三号星期五 导演:马库斯·尼斯佩尔 主演:贾德·帕达里克 / 丹妮尔·帕娜贝克 / 瑞恩·汉森 / 阿曼达·莱赫提 / 特拉维斯·范·文克 统计:67人订阅IMDB:http://www.imdb.com/title/tt0758746([查看详细]
中文名: 丧女英文名: Watashi ga Motenai no wa Dou Kangaete mo Omaera ga Warui别名: 我不受欢迎,怎么想都是你们的错!,私がモテないのはどう考えてもお前らが悪い!,不管我怎么去想我不受欢迎这件事都是你们的错!资源格式: MP3版本: [OP single - 私がモテないのはどう考えてもお前らが悪い][铃木このみ n' キバオブアキバ][320kbps]发行时间: 2013年8月13日地区: 日本对白语言: 日[查看详细]
电驴备份网 网站地图 最近更新 收藏本页 返回顶部
Copyright @ 电驴备份网 - www.xverycd.com All Rights Reserved
声明:本网站发表的资源仅为提供更多有用的信息,不代表我们同意其说法,也不构成任何的建议。谢谢!
472.7 毫秒 2017-07-26 14:54:18 421539