阅读更多

10顶
0踩

编程语言

原创新闻 Spring Web Flow公布

2008-05-21 08:59 by 见习记者 babymouse 评论(0) 有9351人浏览


随着web Flow 2的出现,Spring关注提供web应用程序基础架构,包括:Spring Web MVC,Spring Web Flow,Spring JavaScript(JS),以及Spring Faces。下面介绍这些模块以及他们之间的联系:

Spring Web MVC
Spring Web MVC框架,一个Spring框架的分布单元,提供了使用modelViewController范式开发web应用程序的功能。每个Web Flow 2单元分布在此基础上建立。

Spring Web Flow
Web Flow单元是一个MVC的扩展,它允许你使用一个高阶域定义语言来定义控制器。这个语言用来建模用户交互,需要多次请求到服务器来完成,并可能涉及不同的内容。

Spring JavaScript
Spring JavaScript是一个使你可以逐步提高web页面表现的客户端JavaScript抽象框架。这个框架包括一个以Dojo工具包为基础的实现之外还由一些公共的JavaScript API组成。Spring.js意在简化一般企业场景的Dojo使用,同时保留其对高级用例的完整处理能力。
Spring JavaScript 可以适应任何服务器端框架。Web Flow 2包括用来处理AJAX请求的Spring.js与Spring Web MVC控制器之间的快速集成。

Spring Faces

Spring Faces模块包括Spring对JSF的支持。使用户在Spring MVC以及Web Flow 控制器环境中可以使用JSF作为表现层技术。通过这个架构上的改进,你可以结合JSF UI界面与Spring MVC架构。Spring Faces 同时也包括一个以Spring JavaScript基础的JSF组件库,来支持交互中的Ajax以及客户端表单验证。
更多Web Flow 2 资料可以查阅springframework.org
来自: http://www.theserverside.com/
10
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 快速原型技術

    快速原型技术是一种涉及多学科的新型综合制造技术。80年代后,随着计算机辅助设计的应用,产品造型和设计能力得到极大提高,然而在产品设计完成后,批量生产前,必须制出样品以表达设计构想,快速获取产品设计的反馈信息,并对产品设计的可行性作出评估、论证。在市场竞争日趋激烈的今天,时间就是效益。为了提高产品市场竞争力,从产品开发到批量投产的整个过程都迫切要求降低成本和提高速度。快速原型技术的出现,为这一问题的解决提供了有效途径,倍受国内外重视。

  • “我在游”——从技术原型至应用系统的阶段总结

    “我在游”——从技术原型至应用系统的阶段总结 翻阅了日志,发现最近专注的事情坚持了近一个月了。从3月14日开始的一个小课题研究,延伸到想把近年来关注了解的技术做个集成,到今天初步实现,将一个月了。这种:“我编程、我充实、我快乐”的一段时间,可以做一个阶段总结。 因为都是工作之外的事情,下班后,周末,清明假期都在干这一件事。陪小孩的时间少了,陪家人的时间少了,除了求助媳妇给做了几个图标,全家人...

  • 13、需求分析篇-原型设计

    软件项目中,很多问题都和需求有关,比如需求不明确、需求变更等。而原型设计是确认需求、设计产品最重要的沟通工具。 一、原型设计的发展历史 原型设计最初是一种快速开发模式,逐步演进成来今天的原型设计工具。让产品经理不需要会编程知识,就可以低成本、高效率的确认清楚产品需求。 快速原型模型: 第一阶段确认界面布局和内容,第二阶段确认交互,第三阶段实现。 快速原型模型可以低成本、快速的确认好需求。不过问题是...

  • 管理信息系统开发方法——原型法

    管理信息系统开发方法——原型法

  • 设计模式-原型模式

    用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式本质是一种克隆对象的方法,其核心是重写Object中的clone方法,调用该方法可以在内存中进行对象拷贝。Java提供了一个标记接口——Cloneable,实现该接口完成标记,在JVM中具有这个标记的对象才有可能被拷贝。如果不实现该接口,克隆对象会抛出CloneNotSupportedException异常。原型模式可以理解为:一个对象的产生可以不由零起步,直接从一个已经具备一定雏形的对象克隆,然后再修改为生产需要的对象。

  • 软件过程— 快速原型模型

    快速原型特点。

  • 从构思到实现:8款高效原型图设计软件指南

    高效率地完成工作,那必定是使用更新的工具。作为产品经理,如何快速设计产品?一个优秀的产品原型工具是必不可少的。如何选择合适的原型工具?小编专门整理了8种产品原型工具供参考,并简要介绍了曲线、性价比、功能优缺点等。希望能帮助您选择满意的产品原型工具,提高工作效率。免费在线原型设计工具——即时设计。

  • 软件工程--快速原型模型详解

    快速原型模型 所谓快速原型是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的一个子集。 如下图所示(图中实线箭头表示开发过程,虚线箭头表示维护过程)。 快速原型模型的第一步是快速建立一个能反映用户主要需求的原型系统,让用户在计算机上试用它,通过实践来了解目标系统的概貌。通常,用户试用原型系统之后会提出许多修改意见,开发人员按照用户的意见快速地修改原型系统,然后...

  • 实现基于Spring Boot的快速原型开发

    Spring Boot通过其简化的配置和强大的开箱即用功能,使得开发人员可以更加专注于业务逻辑的实现,同时提高了开发效率和代码质量。Spring Boot提供了丰富的starter依赖,可以快速集成常用的组件和框架,如数据库访问、安全认证、消息队列等。Spring Boot DevTools是一个开发时的工具,提供了自动重启和热部署功能,可以加快开发过程中的代码修改和调试。在上述示例中,我们创建了一个Spring Boot应用程序,并添加了一个简单的控制器类,定义了一个GET请求的处理方法。

  • 如何利用无代码平台实现快速原型设计与开发?

    同时,无代码平台的高度定制化和云端集成也为企业和团队带来了更多的灵活性和扩展性,能够更好地应对数字化时代的挑战。在选定无代码平台后,我们需要明确原型的需求和设计。在这个阶段,我们可以利用无代码平台的可视化界面和拖拽操作,快速搭建出一个原型的框架。无代码平台通常提供了大量的预制组件和模块,我们可以直接使用这些组件来完成原型的设计和开发。无代码平台提供了丰富的预制组件和模块,用户只需通过简单的拖拽和配置操作,即可快速构建出原型。无需具备编程知识,用户通过无代码平台的学习和实践,也能完成原型的设计与开发。

  • 快速原型软件开发模式

    实际使用 “快速原型” 进行软件开发时,需要保证原型能够迅速构建,并且容易进行修改变更,进而有效提升整体开发软件的速度。

  • 软件中的快速原型技术

    快速原型技术是一种涉及多学科的新型综合制造技术。80年代后,随着计算机辅助设计的应用,产品造型和设计能力得到极大提高,然而在产品设计完成后,批量生产前,必须制出样品以表达设计构想,快速获取产品设计的反馈信息,并对产品设计的可行性作出评估、论证。在市场竞争日趋激烈的今天,时间就是效益。为了提高产品市场竞争力,从产品开发到批量投产的整个过程都迫切要求降低成本和提高速度。快速原型技术的出现,为...

  • 高清电子书 FPGA快速系统原型设计权威指南

    FPGA快速系统原型设计权威指南.pdf

  • 快速原型的开发

    趁着清明在家无聊的时候,我把我们组的旅游网站的主体页勾画出来了, 与数据库的连接也初步可以连接了,但怎么进行通信还有待学习。目前可以实现子页面的跳转。离初步的原型已经不远了。 但是对页面的布局确实了解不深,对css有必要深度理解与应用。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www....

  • vue3.x 快速原型开发

    快速原型开发 你可以使用 vue serve 和 vue build 命令对单个 *.vue 文件进行快速原型开发,不过这需要先额外安装一个全局的扩展: npm install -g @vue/cli-service-global vue serve 的缺点就是它需要安装全局依赖,这使得它在不同机器上的一致性不能得到保证。因此这只适用于快速原型开发。 #vue serve Usag...

  • 软件工程——快速原型模型

    目录 什么是快速原型模型 快速原型模型的优缺点 快速原型模型的思想产生、原理及运用方式 快速原型模型类型 快速原型模型的开发步骤 什么是快速原型模型 快速原型是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的一个子集 快速原型模型是增量模型的另一种形式,在开发真实系统之前,迅速建造一个可以运行的软件原型 ,以便理解和澄清问题,在该原型的基础上,逐...

  • 快速原型模型(Rapid Prototype Model)

     原型是指模拟某种产品的原始模型,在其他产业中经常使用。软件开发中的原型是软件的一个早期可运行的版本,它反映了最终系统的重要特性。   快速原型模型又称原型模型,它是增量模型的另一种形式;它是在开发真实系统之前,构造一个原型,在该原型的基础上,逐渐完成整个系统的开发工作。快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需

  • 论快速原型设计的重要性

    产品原型是用于还原用户体验最直接的手段,一个可触击原型不仅能检测产品的可用性,还能最大限度地节省时间,降低资源消耗。权威案例表明,原型设计对产品逻辑的精确再现,避免了产品发布后约25%的bug。同时,原型设计也在很大程度上保证了视觉设计的实用性,使视觉从根本上能满足体验。这些都毫无疑问是原型设...

Global site tag (gtag.js) - Google Analytics