`
flyeagle
  • 浏览: 213727 次
  • 来自: ...
社区版块
存档分类
最新评论
阅读更多

学习笔记,记录一下Spring  Web  Flow学习过程:

Spring  Web  Flow的开始状态,

在SWF1中流开始状态使用:

<start-state idref="showid"/>
 showid:指定开始状态的ID.
在SWF2中,已经废弃独立的start-state状态节点.使用
<flow xmlns="http://www.springframework.org/schema/webflow"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/webflow
 http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"
start-state="startView"> 
</flow>
 在flow标签中使用start-state来进行明确指定。

如果不使用上面明确指定方式,那么默认flow定义文件中第一个状态即为开始状态.

 

 

分享到:
评论

相关推荐

    spring webflow 官方中文版权威指南PDF

    2. **流程定义**:Spring WebFlow通过XML文件定义流程图,描述用户交互的各个步骤和状态转移。这些定义包括活动(actions)、决策点(decisions)和转移(transitions)。 3. **模型(Model)与视图(View)**:Web...

    Spring Web Flow权威指南.pdf

    英文版:The Definitive Guide to Spring Web Flow ...此外,书中还清楚地讲述了SpringWeb Flow 1和Spring Web Flow 2在设计和使用上的差异。 《Spring Web Flow权威指南》适合各层次Java Web开发人员阅读和使用。

    spring web flow reference 2.4.0

    &lt;dependency org="org.springframework.webflow" name="spring-webflow" rev="2.4.0"/&gt; ``` ##### 1.7 夜间构建和里程碑发布 为了使用Spring Web Flow的夜间构建或里程碑版本,可以通过在Maven配置文件中添加如下...

    spring webflow的一个例子

    Spring WebFlow 是一个用于构建高度交互式和流程导向型Web应用程序的框架,它扩展了Spring MVC的功能,专注于管理用户交互的流程。这个例子中的"CartApp3"很可能是一个基于Spring WebFlow实现的购物车应用程序。 在...

    Spring Web Flow权威指南

    根据提供的标题、描述和标签,本篇文章将围绕“Spring Web Flow”这一主题展开,深入探讨其核心概念、架构原理及应用场景等内容。 ### Spring Web Flow概述 Spring Web Flow是Spring Framework的一部分,它为Web...

    Spring Web Flow 介绍.rar

    Spring Web Flow 是一个基于Spring框架的开源库,它专注于构建复杂的Web应用程序中的导航逻辑和状态管理。这个库旨在解决传统MVC框架在处理多步骤交互流程时的局限性,例如用户填写表单、购物车流程、注册或登录过程...

    spring web flow权威指南

    6. **回退(Rollback)和恢复(Resume)**:如果在流程中出现错误,Spring Web Flow可以回滚到之前的流程状态,允许用户纠正错误。同时,它支持恢复到之前中断的流程,提高了用户体验。 7. **集成性**:Spring Web ...

    spring webflow 例子

    在这个“spring webflow 例子”中,我们将深入探讨Spring Web Flow如何帮助我们构建一个网上书店应用。 首先,Spring Web Flow的核心概念包括流程定义、状态和转换。流程定义是整个流程的蓝图,它由一系列状态...

    spring web flow入门

    DOCTYPE webflow PUBLIC "-//SPRING//DTD WEBFLOW//EN" "http://www.springframework.org/dtd/spring-webflow.dtd"&gt; &lt;webflow id="bookflight" start-state="obtainTripInfo"&gt; ``` 在这个示例中,`bookflight`...

    spring-webflow-reference

    在Spring Web Flow中,流程是由一系列状态(state)、转换(transition)和决策点组成的,它允许开发者将复杂的业务逻辑从控制器中分离出来,以图形化的方式进行管理。以下是从提供的内容中提取的知识点: 1. ...

    Spring Web Flow 2 Web Development

    《Spring Web Flow 2 Web Development》是一本深入探讨Spring Web Flow 2技术的专著,主要针对使用Spring框架进行Web应用程序开发的开发者。Spring Web Flow是Spring框架的一个扩展,它专注于管理用户会话中的复杂...

    spring-webflow2.3.0源码

    Spring Webflow 2.3.0是其一个重要版本,它提供了强大的状态管理和转移动作,使得开发者能够优雅地设计复杂的用户交互流程。在本文中,我们将深入探讨Spring Webflow 2.3.0的核心概念、设计模式以及源码实现。 一、...

    spring web flow 2

    Spring Web Flow 2的引入,简化了Web应用程序中复杂用户交互的管理,使得开发者可以更专注于业务逻辑的实现,而不需要过多关注导航和会话状态的细节。它与Spring的紧密集成,也使得开发更加高效和灵活。在实际项目中...

    spring web flow 官方文档

    Spring Web Flow通过保存历史状态,实现了视图的自由导航,提升了用户体验。 ### 六、Executing actions #### 6.1 Introduction 动作执行是工作流中执行业务逻辑的关键环节。Spring Web Flow提供了丰富的动作类型...

    Spring Web Flow 2简化页面流的开发,结合Spring MVC更俊,Spirng Security 3添加安全机制

    在Spring Web Flow 2中,一个页面流定义了一个特定的业务流程,包括一系列的视图状态(view-state)和转换(transition)。视图状态表示用户可能看到的页面,而转换定义了用户在不同状态间如何移动。通过这种方式,...

    Spring-WebFlow入门中文文档

    在这个例子中,流程从 "selectFlight" 状态开始,用户在该状态下选择航班,然后通过 "select" 事件触发转换到 "enterDetails" 状态,用户在此输入详细信息,最后提交后进入 "confirmation" 确认状态。 通过这样的...

    Spring Web Flow2入门(二)

    - **webflow-javaConfig.zip**:这个压缩包包含了一个使用Java配置实现的SWF示例,你可以通过解压、构建和运行来观察其工作流程。 - **webflow-xml.zip**:这个示例则展示了如何通过XML配置文件定义和管理Flow。 ...

    spring web flow demo

    图 2 所示流程用 Spring Web Flow 2.0 的配置文件表示如下: 清单 1 用 Spring Web Flow 语义表达购物车流程 …… &lt;flow&gt; &lt;/flow&gt; 清单 1 省略了许多技术细节,展示的只是一个业务的流程,主要是为了让...

    Spring WebFlow Demo

    **Spring WebFlow 演示项目** Spring WebFlow 是一个用于构建强大、可维护的Web应用程序的框架,尤其适用于管理用户交互流程。它允许开发者定义和执行用户界面导航流程,这些流程可以跨越多个HTTP请求,提供了对...

    spring webflow入门基础

    ### Spring Webflow 入门基础 #### 购物车用例 首先,我们通过一个购物车用例来深入理解Spring Web Flow的应用场景及其优势。购物车作为一个典型的电子商务应用场景,涉及用户选择商品、查看购物车内容、确认订单...

Global site tag (gtag.js) - Google Analytics