第1章 基于组件驱动的Web编程
常见设计问题
基于组件的开发方法
MVC框架
分析和再分解应用程序代码
小结
第2章 struts框架
安装Struts
Struts体系结构
Struts框架中的组件
错误处理
Struts标记库
基于Struts的Web应用程序范例
小结
第3章 缓存和浏览器
缓存管理
服务器端的缓存
管理浏览器的兼容性
小结
第4章 框架范例
框架的问题
设置场景
图片数据
JSPTL介绍
图片库标记库
第一个框式支架
刷新多个框架
基于MVC的方法
添加弹出窗口
部署
小结
第5章 网页布局
分离功能与图形设计
用组件合成网页
所使用的技术
小给
第6章 导航
数据建模
建广应用程序
使用模型1体系建立原型
使用Struts的模型2体系结构
建立管理程序
小结
第7章 错误处理、记录和通知
错误处理
Java异常
错误处理模板
异常类型
记录和跟踪
JDK 1.4记录API
J2SE 1.4断言
小给
第8章 数据访问模板
企业级JavaBean
SQLJ
Java数据对象
动态代理
通用数据访问模板
范例研究:一个在线拍卖系统
小结
第9章 J2EE集成
Java 2企业版
Web层集成
部署和汇编
范例研究
使用JMS集成Web层
小结
第10章 安全和用户管理
身份验证机制
数字证书
控制对Web资源的访问
注册管理系统
会话管理
小结
第11章 用户跟踪和个性化
调查请求
使用Clickstream进行用户跟踪
个性化
小结
第12章 内容管理
管理适时内容
Articles
设计复杂性
自定义组件
小结
第13章 搜索
搜索什么
如何搜索
搜索谁
Lucene
Lucene简介
集成Lucene
小结
第14章 门户
门户的起源
集合体
新闻专线
即插即用门户
其他门户
Jetspeed
Jetspeed:下一代
Apache Portlet API
PortletConfig对象
我的Web站点门户
小结
第15章 一个XML.JSP框架一1
需求分析
高级体系结构
配置框架
小结
第16章 一个XML-JSP框架一2
过滤器的实现
抽象HTTP过滤器
请求分配器模块
部署描述器
自定义标记库
小结
第17章 一个XML-JSP框架-3
应用程序体系结构
简单对象访问协议
小结
第18章 Web应用程序的可伸缩性和部署
体系结构
Web层开发
项目策略
关干部署的进一步考虑
小结
附录A 安装Tomcat 4.0
附录B MySQL
附录C Apache软件许可