第1章 基于組件驅動的Web編程
常見設計問題
基于組件的開發(fā)方法
MVC框架
分析和再分解應用程序代碼
小結
第2章 struts框架
安裝Struts
Struts體系結構
Struts框架中的組件
錯誤處理
Struts標記庫
基于Struts的Web應用程序范例
小結
第3章 緩存和瀏覽器
緩存管理
服務器端的緩存
管理瀏覽器的兼容性
小結
第4章 框架范例
框架的問題
設置場景
圖片數(shù)據(jù)
JSPTL介紹
圖片庫標記庫
第一個框式支架
刷新多個框架
基于MVC的方法
添加彈出窗口
部署
小結
第5章 網頁布局
分離功能與圖形設計
用組件合成網頁
所使用的技術
小給
第6章 導航
數(shù)據(jù)建模
建廣應用程序
使用模型1體系建立原型
使用Struts的模型2體系結構
建立管理程序
小結
第7章 錯誤處理、記錄和通知
錯誤處理
Java異常
錯誤處理模板
異常類型
記錄和跟蹤
JDK 1.4記錄API
J2SE 1.4斷言
小給
第8章 數(shù)據(jù)訪問模板
企業(yè)級JavaBean
SQLJ
Java數(shù)據(jù)對象
動態(tài)代理
通用數(shù)據(jù)訪問模板
范例研究:一個在線拍賣系統(tǒng)
小結
第9章 J2EE集成
Java 2企業(yè)版
Web層集成
部署和匯編
范例研究
使用JMS集成Web層
小結
第10章 安全和用戶管理
身份驗證機制
數(shù)字證書
控制對Web資源的訪問
注冊管理系統(tǒng)
會話管理
小結
第11章 用戶跟蹤和個性化
調查請求
使用Clickstream進行用戶跟蹤
個性化
小結
第12章 內容管理
管理適時內容
Articles
設計復雜性
自定義組件
小結
第13章 搜索
搜索什么
如何搜索
搜索誰
Lucene
Lucene簡介
集成Lucene
小結
第14章 門戶
門戶的起源
集合體
新聞專線
即插即用門戶
其他門戶
Jetspeed
Jetspeed:下一代
Apache Portlet API
PortletConfig對象
我的Web站點門戶
小結
第15章 一個XML.JSP框架一1
需求分析
高級體系結構
配置框架
小結
第16章 一個XML-JSP框架一2
過濾器的實現(xiàn)
抽象HTTP過濾器
請求分配器模塊
部署描述器
自定義標記庫
小結
第17章 一個XML-JSP框架-3
應用程序體系結構
簡單對象訪問協(xié)議
小結
第18章 Web應用程序的可伸縮性和部署
體系結構
Web層開發(fā)
項目策略
關干部署的進一步考慮
小結
附錄A 安裝Tomcat 4.0
附錄B MySQL
附錄C Apache軟件許可