论文部分内容阅读
随着Internet和企业计算在90年代的发展,HTTP、HTML和Java平台逐渐演变成为客户机计算的标准,这带动了服务器上集中商业逻辑的发展以及电子商务的普及。在服务器端,CGI等多种编程模型日趋流行,极大地增加了编程和维护的工作量。J2EE是Sun公司推出的一种利用Java 2平台来简化诸多与多级企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE提供了一个企业级的计算模型和运行环境用于开发和部署多层体系结构的应用。它通过提供企业计算环境所必需的各种服务,使得部署在J2EE平台上的多层应用可以实现高可用性、安全性、可扩展性和可靠性。但是在开发基于J2EE的Web应用程序的时候,还存在代码结构混乱等多种弊病。 本文针对以上的问题,在对设计模式进行了一定研究的基础上,提出了一种基于J2EE的Web应用程序开发的框架结构。基于J2EE的Web开发,在服务器端通常采用多层结构。本框架采用Jsp+Servlet+Taglib等多种技术,在典型的三层结构中的表示层,实现了MVC模式。较好地实现了应用程序逻辑和代码分离,便于系统的维护和代码的重用。对其进行了深入的讨论,最后通过实例对本框架进行了验证,取得了预期的效果。