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

发布于 2025-01-05 15:16:01 字数 341 浏览 0 评论 0原文

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

我该怎么做?

谢谢 柴塔尼亚

I would like to return one of the possible 3 events from my action class. Most of the Spring Webflow events are binary as in they return success() / error() or yes() / no() types of events. I would like to return success() , error() and someThingElse() or some String events like approved, rejected, onHold

How would I do that?

Thank you
Chaitanya

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苹果你个爱泡泡 2025-01-12 15:16:01

好吧,我自己找到了答案!再来一次。
如下:

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

Okay, I found the answer myself! Yet again.
Here it is:

I used Event org.springframework.webflow.action.AbstractAction.result(String eventId) to which one can pass any fancy event names as strings and SWF detects them. Voila.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文