共查询到20条相似文献,搜索用时 93 毫秒
1.
基于Struts的Web应用开发研究 总被引:17,自引:5,他引:17
J2EE用JSP/Servlet/EJB分离网站的显示/业务/数据逻辑,但是这种简单的分离使HTML和Java强耦合在一起,显示逻辑和业务逻辑混淆不清,由此,引入了Struts框架。Struts提供了一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,有利于网页设计者和程序设计者的分工,提高了代码的可重用性和灵活性,便于组件式开发。文中介绍Struts概念和体系结构,阐述了Struts的工作原理,通过程序示例探讨了Struts三个主要功能模块Controller,Model,View之间的内在联系及各自的处理流程,展现了Struts能够更好帮助Java开发者利用J2EE开发大型Web应用的优势。 相似文献
2.
J2EE用JSP/Servlet/EJB分离网站的显示/业务/数据逻辑,但是这种简单的分离使HTML和Java强耦合在一起,显示逻辑和业务逻辑混淆不清,由此,引入了Struts框架.Struts提供了一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,有利于网页设计者和程序设计者的分工,提高了代码的可重用性和灵活性,便于组件式开发.文中介绍Struts概念和体系结构,阐述了Struts的工作原理,通过程序示例探讨了Struts三个主要功能模块Controller,Model,View之间的内在联系及各自的处理流程,展现了Struts能够更好帮助Java开发者利用J2EE开发大型Web应用的优势. 相似文献
3.
Hibernate对Struts框架的扩展研究 总被引:1,自引:0,他引:1
引入MVC框架,确定了MVC在Web开发的应用模式,研究了符合MVC标准的Struts框架工作流程及其应用的优势和不足.结合持久化工具Hibernate的功能特点和Struts框架的优势,利用框图描述的方法对Struts框架进行扩展,提出了扩展后的Web开发多层软件体系结构应用模型.扩展后的Struts框架,使Web开发的层次更加清晰,降低了各层之间的耦合,提高了代码的复用性,可使Web开发的效率大幅度提高. 相似文献
4.
基于Struts框架的档案管理系统应用研究 总被引:1,自引:1,他引:1
详细介绍了MVC(模型-视图-控制)设计模式和Struts框架的工作原理,将基于MVC设计模式的Struts框架引入到档案管理系统的开发中,结合具体实例说明了如何应用Struts框架实现MVC设计模式,体现了软件框架结构和组件技术重用的优越性,提高了软件开发的效率,增强了软件的可扩展性和可维护性. 相似文献
5.
基于Struts扩展框架的Web应用研究 总被引:3,自引:0,他引:3
针对Struts框架不具备很好的视图层适应性,引入可扩展的样式语言(XSL)技术,利用XSLT强大的转换功能,把它和Struts结合在一起,对Struts的视图部分进行改进。在此基础上提出一个合理的解决方案,并给出了改进之后的模型XStruts。该模型是Struts的扩展,它将表现逻辑和业务逻辑分离,支持XML、XSL等标准,具有可扩展性和易维护性,提供对多种类型客户端的支持。在提出的XStruts模型的基础上设计开发了一个典型的Web应用——网上书店系统,进一步说明XStruts模型的可行性。 相似文献
6.
基于MVC设计模式的Struts框架应用 总被引:2,自引:0,他引:2
介绍Struts概念和体系结构,通过程序示例探讨Struts三个主要功能模块Controller, Model, View之间的内在联系及各自的处理流程,展现Struts能够更好帮助Java开发者利用J2EE开发大型Web应用的优势. 相似文献
7.
8.
Struts Framework是一个开放源代码的Apache项目,已经成为利用Java Servlet和Java Server Page(JSP)技术构建Web应用程序的最流行的表示框架包,它推动形成了基于Model-View-Controller(MVC)设计模式。Hibernate是一个优秀的持久层框架实现,它提供了强大、高性能的对象到关系数据库的持久化服务。此文介绍了Struts框架和Hibernate初始化过程。最后给出了应用Struts插件实现Hibernate的初始化实例。 相似文献
9.
Struts Framework是一个开放源代码的Apache项目,已经成为利用Java Servlet和Java Server Page(JSP)技术构建Web应用程序的最流行的表示框架包,它推动形成了基于Model-View-Controller(MVC)设计模式。Hibernate是一个优秀的持久层框架实现,它提供了强大、高性能的对象到关系数据库的持久化服务。此文介绍了Struts框架和Hibernate初始化过程。最后给出了应用Struts插件实现Hibernate的初始化实例。 相似文献
10.
Java Web通用开发框架名目繁多,而Struts 1框架和Struts 2框架是当今最流行的两种。Struts 2框架从Struts 1框架发展而来,但其核心技术和原理却是从另一种开发框架WebWork继承的。该文介绍了Struts 1框架和Struts 2框架的体系结构,对比Struts 1框架和Struts 2框架的不同之处,着重介k绍Struts 2框架相比于Struts 1框架的优势。 相似文献
11.
作为一个优秀的MVC框架,Struts得到了广泛应用。然而,随着应用领域的扩大,也逐渐暴露出了一些不足。Struts2框架是新推出的一个MVC框架,基于WebWork核心,与Struts相比,具有较大变化。介绍了Struts框架与WebWork框架,详细分析了Struts2框架的体系结构,通过与Struts框架对比,重点探讨了Struts2控制器的实现原理,总结出Struts2的优势。 相似文献
12.
介绍Struts框架的体系结构.详细描述Struts2的工作原理,并以登录模块开发为例,阐述Struts2框架在Web应用开发中的具体应用.讨论Struts2框架对中文乱码的处理以及对敏感JSP页面的保护访问。实践证明,使用Struts2框架后.可极大地简化Web应用系统的开发和部署,可快速高效地开发出企业级Web应用程序,在系统可扩展性、可维护性和安全性等软件质量方面也有极大的提高。 相似文献
13.
首先介绍了Struts概念和体系结构,阐述了Struts的工作原理.然后介绍了小区物业管理系统各个功能模块以及整个系统基于Struts的开发流程.接着,通过用户登录模块示例探讨了Struts三个主要功能模块Controller,Model,View之间的内在联系及各自的处理流程,展现了Struts是一种实现良好的MVC框架,为Struts技术的应用提供了一个很好的范例. 相似文献
14.
Struts是目前Java Web领域使用最广泛的框架,研究了MVC设计模式以及Struts框架中的主要组件。详细描述了将Struts框架应用到实际项目中的过程。实践表明:利用Struts框架可以提高Web开发效率以及系统的可扩展性和维护性。 相似文献
15.
基于Struts框架的Web应用开发技术研究 总被引:2,自引:0,他引:2
Struts是目前流行的基于MVC Model 2的Web应用开发框架,在开放、大型、可扩展的基于J2EE的Web应用开发中具有显著优势.深入探讨了Struts框架的体系结构和协作机理,给出了基于Struts的Web应用开发的解决方案和应用实例,总结了Structs Model 2 MVC设计模式具有的优势. 相似文献
16.
Struts是目前Java Web应用领域使用最广泛的框架,Struts框架实现了业务层、视图层和控制器层的分离,从而达到提高开发效率,便利后期维护的目的。本文介绍了MVC和Struts的设计思想,阐明了Struts框架的优点。 相似文献
17.
本文首先介绍了MVC软件设计模式,进而述了基于MVC模型的Web应用软件开发框架struts的体系结构,并结合一个实例讨论如何设计基于Struts框架的应用,并分析了使用Struts框架开发系统的优点。 相似文献
18.
一个好的软件设计框架能有效的理清系统结构,降低系统复杂度。基于MVC模式的Struts框架,对复杂的Web应用系统开发是较为理想的系统构建方式。文章结合笔者开发大型国资管理系统的实践,介绍Struts框架的体系结构以及基本设计思想,同时给出一个用户登陆实例,介绍了如何利用Struts技术开发基于MVC的Web应用。进一步揭示了Struts是一个高度可配置、高度扩展性的框架,并特别指出Struts框架在开放大型Web应用方面发挥的优势。 相似文献
19.
20.
单纯采用JSP技术开发Web应用系统存在扩展性差、不易分工等问题,由此,引入了Struts框架。Struts提供了一个非常好的MVC框架,在Web应用开发中把界面和业务逻辑分离,有利于网页设计者和程序设计者的分工,提高了代码的可重用性和灵活性,便于组件式开发。先介绍了Struts的概念和体系结构,阐述了Structs的工作原理,并结合一个实例讨论了如何设计基于Struts的应用。 相似文献