第1章 web服務介紹 1
1.1 xml和java平颱的角色 1
1.2 什麼是xml 2
1.3 java api for xml概述 4
1.4 jaxp 5
1.5 jax-rpc 10
1.6 jaxm 11
1.7 jaxr 16
1.8 示例 18
第2章 瞭解xml 20
2.1 xml介紹 20
2.2 xml 和相關規範 26
2.3 設計xml數據結構 33
第3章 從tomcat開始 38
3.1 設置 38
3.2 創建getting started應用程序 39
3.3 使用ant連編和部署getting started 應用程序 41
3.4 運行getting started應用程序 43
3.5 修改應用程序 44
3.6 常見問題及其解決方案 45
.第4章 jaxp 47
4.1 jaxp api 47
4.2 程序包概述 47
4.3 sax api 48
4.4 dom api 50
4.5 xslt api 51
4.6 編譯並運行程序 52
4.7 進一步的閱讀 52
第5章 sax 54
5.1 編寫一個簡單的xml文件 55
5.2 定義根元素 55
5.3 使用sax解析器迴顯一個xml文件 58
5.4 添加額外的事件處理程序 68
5.5 使用非驗證型解析器處理錯誤 70
5.6 替代和插入文本 76
5.7 創建一個dtd 79
5.8 dtd對非驗證型解析器的影響 82
5.9 定義dtd中的屬性和實體 84
5.10 引用二進製實體 89
5.11 使用驗證型解析器 90
5.12 定義參數實體和條件段 93
5.13 對參數化dtd進行解析 95
5.14 處理詞法事件 97
5.15 使用dtdhandler 和entityresolver 102
第6章 文檔對象模型 104
6.1 把xml數據讀取到dom中 104
6.2 顯示dom層次結構 109
6.3 檢查dom的結構 120
6.4 從dom創建一個用戶友好的jtree 124
6.5 創建並操作dom 135
6.6 使用名字空間 139
第7章 xslt 142
7.1 介紹xslt 和xpath 142
7.2 將dom作為xml文件寫齣 148
7.3 從數據結構生成xml 153
7.4 使用xslt轉換xml數據 162
7.5 使用一個過濾器鏈串接xslt轉換 179
第8章 jaxm 185
8.1 jaxm概述 185
8.2 運行示例 190
8.3 教程 192
8.4 代碼示例 204
第9章 jax-rpc 213
9.1 什麼是jax-rpc 213
9.2 一個簡單示例: helloworld 214
9.3 動態調用接口 221
第10章 jaxr 225
10.1 jaxr概述 225
10.2 實現一個jaxr客戶 227
10.3 使用注冊錶瀏覽器 235
第11章 java wsdp 注冊錶服務器 239
11.1 設置注冊錶服務器 239
11.2 通過注冊錶瀏覽器使用注冊錶服務器 240
11.3 通過注冊錶服務器使用命令行客戶腳本 240
11.4 使用jaxr api訪問注冊錶服務器 241
11.5 使用indri工具訪問注冊錶服務器數據庫 242
第12章 web應用程序 244
12.1 web應用程序的生命周期 244
12.2 web應用程序檔案 246
12.3 web應用程序部署描述符 246
12.4 部署web應用程序 249
12.5 運行web應用程序 250
12.6 更新web應用程序 250
12.7 對web應用程序進行國際化和本地化 251
12.8 從web應用程序訪問數據庫 252
第13章 java servlet技術 255
13.1 什麼是servlet 255
13.2 示例servlet 256
13.3 servlet的生命周期 257
13.4 共享信息 259
13.5 初始化servlet 261
13.6 編寫服務方法 262
13.7 過濾請求和響應 266
13.8 調用其他web資源 270
13.9 訪問web上下文環境 273
13.10 維護客戶狀態 273
13.11 結束一個servlet 275
第14章 jsp技術 278
14.1 什麼是jsp頁麵 278
14.2 jsp頁麵示例 280
14.3 jsp頁麵的生命周期 281
14.4 初始化和結束jsp頁麵 283
14.5 創建靜態內容 284
14.6 創建動態內容 284
14.7 在jsp頁麵中包括內容 288
14.8 將控製權轉移到其他web組件 289
14.9 包括小應用程序 289
14.10 擴展jsp語言 291
第15章 jsp頁麵中的javabeans組件 293
15.1 javabeans組件設計約定 293
15.2 為什麼使用javabeans組件 294
15.3 創建和使用javabeans組件 294
15.4 設置javabeans 組件屬性 295
15.5 獲取javabeans 組件屬性 297
第16章 jsp頁麵中的自定義標簽 299
16.1 什麼是自定義標簽 299
16.2 jsp頁麵示例 300
16.3 使用標簽 301
16.4 定義標簽 304
16.5 示例 314
第17章 jsp標準標簽庫 323
17.1 jsp頁麵示例 323
17.2 使用jstl 324
17.3 錶達式語言支持 326
17.4 核心標簽 328
17.5 xml 標簽 331
17.6 國際化標簽 333
17.7 sql標簽 334
第18章 xrpcc工具 337
18.1 語法 337
18.2 配置文件 338
第19章 http概述 341
19.1 http請求 341
19.2 http 響應 341
附錄 java編碼方案 343
· · · · · · (
收起)