【问题标题】:Reuse states from Spring Web flow definitions?重用 Spring Web 流定义中的状态?
【发布时间】:2013-12-09 01:06:36
【问题描述】:

例如,我有 2 个流应该以相同的转换结束到相同的状态,例如,

流程 1 以状态 A 或 B 结束。 流程 2 以状态 A 或 B 结束。

现在,我似乎需要在 flow1.xml 和 flow2.xml 中为 A 和 B 定义相同的最终状态。

有什么方法可以让它们共享相同的状态,A 和 B?

我尝试创建类似 flowState 的东西并在其中定义两个结束状态,并尝试在流 1 和 2 中引用它们,如

flowState#stateA 和 flowstate#stateB

但没有运气。有什么帮助吗??

【问题讨论】:

    标签: spring spring-webflow


    【解决方案1】:

    重构subflow 中的公共状态,并从要重用该状态的不同主要流程中调用子流程。

    如果需要,您甚至可以将参数传递给子流以使用 Spring 表达式语言对其进行配置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      • 1970-01-01
      • 2011-12-24
      • 2016-11-22
      相关资源
      最近更新 更多