论文部分内容阅读
随着Internet的飞速发展和普及,Web应用呈现出多功能化发展趋势,同时对Web应用框架支持多界面性、可扩展性、易维护性提出越来越高的要求。然而,目前面向过程的Web应用技术很难适应新的变化。本文针对目前Web应用框架存在的上述不足,基于Struts框架提出了一种改进方案,并提出了一个方便的Web应用框架配置文件管理器。 本文的主要工作如下: (1)针对Struts框架的不足,在Web应用框架中应用面向对象技术及MVC设计模式,并对框架实现的关键技术作了详细阐述。 (2)分析了Struts框架的优点和不足及多类型用户界面的支持机制,采用XML和XSL技术,对Struts控制器的视图支持部分进行改进,初步实现了控制器对多类型用户界面的支持。 (3)针对Struts配置文件不易配置的不足,设计并实现了一个基于JMX技术的Web应用框架的配置文件管理器,此管理器具有可动态热插拨及灵活方便等特点,使对复杂配置文件的修改操作得以简化。 (4)开发了一个网上数码冲印系统,验证了本文的研究结论。