论文部分内容阅读
最近几年,随着Internet的快速发展和基于HTTP协议的Web技术的广泛应用,使得基于Web技术的应用系统的开发成为软件开发中的热点。由于Java的可移植性、易用性和与HTML的紧密结合,再加上完善的Web应用体系结构,使Java成为开发Web应用的首选编程语言。 本文中详细阐述了编程模型的发展历史和趋势,Web应用的基本原理。在Web体系结构中,介绍了微软的DNA应用体系结构和Sun提出的基于Java技术的Web应用模型,并对这两种Web应用方案进行了比较。在第2章中介绍了Web编程模型,从最基本的两层客户/服务器模型开始对Web编程模型进行了分析并提出了一些改进。接着,就目前几种流行的Web开发技术进行了介绍和比较。在第四章讲述了基于Java的Web应用开发方案,其中介绍了Java语言的特点、基于Java的Web应用开发模型和基于Java的Web应用开发的主要部件(JSP,Servlet,JavaBean)。然后系统的讲述了基于MVC的Struts Web应用框架,最后结合实际构建了一个基于Struts框架的Web应用实例。