首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
李楠  马世龙 《微计算机信息》2007,23(34):274-276
随着Web应用系统更多的应用于企业级的关键业务,其复杂度和规模不断增加。因此,仅仅简单的使用Servlet和JSP技术已经不能满足复杂的Web应用开发的需求。解决这些问题的关键就是选择具有优良体系结构的Web应用框架。当前基于J2EE的Web应用框架都实现了MVC模式,提供了业务逻辑和表现逻辑的分离和封装以及各自的标签库,但在可扩展性和可复用性方面还有不足。针对Weh应用的需求,本文基于J2EE平台,以Struts为基础并对其进行了一定的改进和扩展,设计实现了一种新型的Web应用框架——StrutsE(Struts Extended)。该框架封装了Struts的实现细节,降低了开发复杂度,提高了开发效率,  相似文献   

2.
利用XML扩展基于MVC模式的Web应用框架   总被引:10,自引:7,他引:10  
针对在Web应用开发中由于Web应用特殊性导致代码可读性和可维护性差、软件可扩展性弱等问题,讨论了一个基于MVC模式的Web应用框架,并利用XML技术扩展这个框架,使该框架可以有效地解决Web开发中遇到的上述问题。  相似文献   

3.
首先在探讨Web应用开发平台-J2EE多层体系结构基础上,提出了基于MVC模式的Web应用框架,讨论了web框架的核心体系结构、技术实现方案及其关键技术。利用该Web框架搭建企业级的Web应用,其代价及开发周期要比利用传统的J2EE开发平台低.风险小。  相似文献   

4.
基于Java的层次型Web应用框架   总被引:1,自引:0,他引:1  
分析了使用传统的CGI开发Web应用的不足,提出了一种层次型的Web框架,详述了使用Java实现该框架时的关键技术。  相似文献   

5.
SSH框架在进行Java Web开发过程中是非常常见的一种技术框架,主要包括Struts、Spring和Hibernate三个框架,使用SSH框架开发Java Web项目是非常流行的一种模式.AJAX技术能够使Web应用以异步请求的方式从服务端获取数据,并动态刷新显示.本文简单介绍了SSH框架和AJAX,并给出了在进行Java Web应用与开发的重要代码和思想.  相似文献   

6.
选择合理的开发框架对于Java Web应用系统的开发至关重要,常见的Java Web开发框架像Struts、Spring、Hibernate等虽然使用人数较多,但是它们在使用上较为复杂,整合过程较为繁琐。该文提出使用JFinal框架作为SSH框架的替代方案,不但可以提高项目代码的可维护性和可扩展性,更可以大幅度的提高开发效率。  相似文献   

7.
选择合理的开发框架对于Java Web应用系统的开发至关重要,常见的Java Web开发框架像Struts、Spring、Hibernate等虽然使用人数较多,但是它们在使用上较为复杂,整合过程较为繁琐。该文提出使用JFinal框架作为SSH框架的替代方案,不但可以提高项目代码的可维护性和可扩展性,更可以大幅度的提高开发效率。  相似文献   

8.
Struts框架的关键技术例如JSP以及EJB等在网站建设当中的应用非常普遍。过去使用JSP开发Web应用,业务逻辑的处理以及动态显示过程中使用Java代码同HTML代码相混合,导致系统的调试以及维护都比较困难。因此开发设计人员力求寻找新的Web设计框架,从而进一步规范软件开发。Struts发展成为了Web开发当中应用最普遍的框架之一。  相似文献   

9.
Struts是目前Java Web领域使用最广泛的框架,研究了MVC设计模式以及Struts框架中的主要组件。详细描述了将Struts框架应用到实际项目中的过程。实践表明:利用Struts框架可以提高Web开发效率以及系统的可扩展性和维护性。  相似文献   

10.
张璞 《计算机工程》2009,35(5):243-245
利用J2EE技术开发Web应用系统时经常需要编写大量代码来处理组织机构管理、权限管理、日志管理等基础业务,对于大量结构相似的业务处理页面仍需要手工编码,导致开发工作量增大,开发周期变长。针对这些问题,设计并实现了一个Web应用基础业务框架,该框架提供相关基础业务模块供开发Web应用系统使用,使用自动化生成工具来生成Web应用系统中的大量数据维护页面。工程实践表明,该框架能够较大程度地提高Web应用系统的开发效率,缩短开发周期,增强系统的可扩展性。  相似文献   

11.
随着业务需求的日渐庞大,构筑大规模web应用系统变得愈加复杂。各种Web应用框架的出现,为应用开发人员提供了相当多的便利。然而目前大多数的Web应用框架仅为Web应用定义了一个层次清晰、分工明确的编程模型,实现这个模型仍然需要手工编写大量代码,而且基于XML的页面流配置文件往往冗长而难以维护。针对这些问题,论文提出了一种页面流模型驱动的Web应用开发框架,它以页面流模型的设计为核心,根据需求分析定制应用的整体业务流程,并给出了支持该框架的Web应用开发工具PFlowWeb。最后介绍一个由PFlowWeb开发的基于Web的文件共享交换系统的应用案例。实践表明,运用该平台可以有效提高大中型Web应用系统的开发效率,增强系统的健壮性和可扩展性。  相似文献   

12.
基于Struts的Web应用框架设计与研究   总被引:20,自引:1,他引:19  
探讨和研究了利用Struts和J2EE设计模式构建Web系统开发框架,在此基础上进行Web应用开发不仅能缩短开发周期,而且能提高系统的稳定性。  相似文献   

13.
张帆  刘嵩 《微型电脑应用》2011,27(1):13-15,4
通过分析传统Web MVC的局限,总结归纳了现代Web MVC作为Web应用架构的开发模式。重点结合Ajax、Comet技术讨论了现代Web MVC的优势和特点;比较了Ajax、Comet应用架构模式的有效性,为Web开发者及系统架构师提供了构建Web应用的理论参考模型和统一框架,以便快速开发出高质量,有效的应用系统。  相似文献   

14.
Web应用程序的一种功能自动化测试模型与实现   总被引:7,自引:0,他引:7  
赖利锋  刘强 《计算机工程》2006,32(17):123-125
Web应用程序相比于传统的应用程序有其自身的特点,对软件测试提出了新的要求。该文针对Web应用程序的特征,提出了一种Web应用程序的测试框架,形成了一套规范化、易操作、可扩展的测试流程;并在该框架的基础上讨论了一种实现技术,开发出了相应的Web应用程序功能自动化测试的工具。该工具在实践中被证明是有效的,能及时发现Web应用程序中的错误,使迭代开发过程中的回归测试变得简单而方便。  相似文献   

15.
SSH 框架是Java Web 开发的常见技术框架集合,包含Struts、Hibernate 和Spring 三个框架,这三个框架在具体 开发应用侧重点都有所不同,各自管理的代码范围也有着较大的区别,当前应用SSH 框架集进行Java Web 项目的开发是web 开发过程中非常流行的开发模式。本文通过对SSH 框架进行简单介绍,探讨各自框架在web 领域具体应用以及Java Web 框架 技术的发展展望,使得读者能够通过本文快速了解SSH 框架及相关技术,同时为开发人员进行快速开发提供有效参考。  相似文献   

16.
Struts是目前比较流行的一个基于MVC设计模式的JavaWeb应用框架,文章详细地阐述了Struts框架实现MVC的构架机制及其核心组件和框架特点,介绍了集成在Struts框架内部的Validator框架在具体Web系统中的开发应用,比较了基于该验证框架的两种验证的优缺点。  相似文献   

17.
张南平  陈大鹏 《微机发展》2007,17(4):247-249
Shale是新型的Web应用框架,它将整体框架划分为多个独立的层,各层间松散耦合负责不同的任务,根据需求灵活组合实现具体应用。阐述了Shale框架基本思想和主要特性,在重点分析研究Shale视图控制器和对话管理器的基础上,通过具体实例详述了Shale框架在Web应用中的实现,采用代码片断对关键技术点做了明确说明。  相似文献   

18.
随着Internet和Web应用的快速发展,Web应用模式及Web服务的异构和分散问题日益突出,如何复合繁复而庞大的Web服务群成了一项繁杂的工作。该文描述了一个复合语义Web服务框架的设计和实现过程。利用本体模型及工作流技术,该Web服务框架能够动态复合基本Web服务并在动态Web环境下自动执行,提高了Web应用的灵活性,并结合语义Web和工作流理论在提供智能化Web服务方面作了一次新的尝试。  相似文献   

19.
一种基于Web应用服务的电子商务系统框架   总被引:1,自引:1,他引:0  
提出了一种基于Web应用服务的电子商务和系统框,它通过Web应用服务器群来解决不同的Web应用服务器上集成的商业逻辑,并可实现单元应用逻辑的分布式计算,构成了客户机、Web应用服务商务功能单一、可扩展性差、不能支持事务处理、对传统的数据交换缺乏支持的缺陷,对当前的电子商务需求有较好的适应性。  相似文献   

20.
本文探讨了基于EJB技术的企业内部应用集成和基于Web服务的企业之间应用集成,在此基础上给出了基于EJB和Web服务的应用集成框架,介绍了框架的实现步骤。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号