摘 要
本文对基于Java技术的Web应用系统的开发分五个部分进行了分析和探讨。第一部分,在剖析了WEB应用的现状和前景的基础上,比较了三种WEB应用开发技术JSP,ASP,PHP;第二部分,介绍Java技术框架,由四个部分组成:Java体系结构,Java语言,Java类库,Java平台;第三部分,介绍Java的Web解决方案——J2EE的体系结构以及目前的相关规范,重点分析J2EE多层技术和J2EE应用程序组件,指出多层Web应用模式成为当前企业应用的必然选择之一;第四部分,总结了目前多层Web应用开发技术存在的问题,提出解决的策略,并针对目前多层Web开发中存在的问题,引入了MVC模型,在一定程度对Web应用模型作了有益的改进和补充;第五部分,是基于Java技术的Web应用系统的开发实例,在这部分,对学生综合管理系统分析、设计、实施作了详细的介绍,清楚地展现基于Java技术的Web应用系统的开发优势。最后,本文作了总结,并对基于Java的Web应用的未来发展作出了展望。
关键词:Java;JSP; JavaBeans;Web应用;学生综合管理系统
目 录
第1章 绪 论 1
1.1 课题研究的来源及其简介 1
1.2 本课题研究的国内外应用与发展现状 2
1.3 课题研究意义及其研究内容 3
第2章 Java技术 5
2.1 Java体系结构 5
2.2 Java语言 5
2.3 Java的基本类库 7
2.4 Java平台 8
第3章 Java的Web解决方案—J2EE体系结构 11
3.1 J2EE概念 11
3.2 J2EE多层技术 13
3.3 J2EE应用程序组件 14
第4章 多层Web计算模型的Java实现 23
4.1 目前多层Web应用系统开发中存在的问题及策略 23
4.2 基于Java技术的两种常用解决模型 25
4.3 Java技术解决模型(MVC) 27
第5章 基于Java技术的Web应用系统的开发实例 30
5.1 学生综合管理系统研究背景介绍 30
5.2 学生综合管理系统目标规划 30
5.3 学生综合管理系统系统分析 30
5.4 学生综合管理系统总体方案 31
5.5 学生综合管理系统实现 34
第6章 总结与展望 58
6.1 总结 58
6.2 改进之处及对未来的展望 59
参考文献 60