我有2个不同的流程,一个负责注册,另一个负责订单,订单流程要求用户登录并在数据库中找到登录如果用户不存在它提供注册,我想从流程重定向到流程随着注册然后回到订单流,但我不能使用subflow couse寄存器流必须是独立的。我尝试通过此代码进行重定向,<view-state id="register" view="redirect:/registrarting-flow" model="user" >
but SWF不会将redirect:/registrarting-flow
视为重定向,它会尝试使用此文本查找.jsp文件。如何从一个流程重定向到另一个流程?有可能吗?谢谢 。
如果你想使用重定向,它需要在一个端流中,类似的东西:
<end-state id="register" view="externalRedirect:contextRelative:/registrarting-flow"/>
此外,您的问题可能是更一般的“登录”pb。您的安全层应配置为自动将未登录的用户发送到登录页面,并在登录成功后返回原始页面。您可能希望了解如何使用Spring Security