如何使Spring Webflow返回2个以上事件中的一个

时间:2012-02-13 21:44:52

标签: spring-webflow

我想从我的动作类中返回一个可能的3个事件。大多数Spring Webflow事件都是二进制的,因为它们返回success() / error()yes() / no()类型的事件。我想返回success()error()someThingElse()或一些字符串事件,例如approvedrejectedonHold

我该怎么做?

谢谢 切塔尼亚

1 个答案:

答案 0 :(得分:3)

好的,我自己找到了答案!再次。 这是:

我使用了Event org.springframework.webflow.action.AbstractAction.result(String eventId),可以将任何花哨的事件名称作为字符串传递给它,SWF会检测它们。瞧。