摘要
ABASTRACT
第一章. 引言
1.1 论文的背景
1.2 论文的目标
1.3 论文的组织
第二章. 研究Struts 框架
2.1 Struts 在J2EE 框架中的位置
2.2 Struts 的工作架构
2.3 Struts 控制层组件分析
2.4 Struts 模型层组件分析
2.5 Struts 视图层组件分析
2.6 Struts 的工作流程
2.7 使用Struts 进行WEB 开发的流程
2.8 Struts 的缺点分析
2.9 当前业界对Struts 视图层的研究现状
第三章. WebControl 技术的提出
3.1 对Web 页面的定义
3.2 Digester 处理器
3.3 WebControl 生成器的设计与实现
3.3.1 生成器设计
3.3.2 生成器的处理流程简述
3.3.3 JSP 部分的设计
3.3.4 Component.xml 的设计
3.3.5 Layout 数据结构的设计
3.3.6 Layout 的详细设计
3.3.7 组件生成器的设计
3.3.8 WebControl 生成HTML 的流程
3.3.9 测试的结果
第四章. 利用WebControl 技术扩展Struts 框架
4.1 扩展WebControl 的页面元素
4.2 扩展WebControl 的结构定义
4.3 对Struts 框架的进一步扩展
4.3.1 对ActionServlet 的改进
4.3.2 对Action 的改进
4.3.3 对ActionForm 的改进
4.4 客户端验证的重新设计
4.5 JSP 的重新设计
4.6 改进后的Struts+WebControl 框架的架构
4.7 改进后的Struts+WebControl 框架的包结构
第五章. 扩展后的Struts 框架在工程中的应用
5.1 对Promis MCT 的介绍
5.2 使用WebControl+Struts 开发Promis MCT
5.3 WebControl+Struts 框架的开发流程整理
5.4 WebControl 与几种现有的Struts 改进方案的比较和总结
第六章. 总结和展望
6.1 总结
6.2 展望
参考文献
附录1
附录2
附录3
附录4
附录5
致谢
攻读工程硕士期间发表论文
上海交通大学;