【发布时间】:2011-10-19 17:29:17
【问题描述】:
有没有办法在 spring webflow 中使用 spring MVC 控制器作为子流?
我有一些数据浏览器编写为普通的 MVC 控制器,我想在我的流程中使用它们来浏览/选择数据。
【问题讨论】:
标签: spring-mvc controller spring-webflow
有没有办法在 spring webflow 中使用 spring MVC 控制器作为子流?
我有一些数据浏览器编写为普通的 MVC 控制器,我想在我的流程中使用它们来浏览/选择数据。
【问题讨论】:
标签: spring-mvc controller spring-webflow
我设法解决了我的问题。我正在使用指向外部 url(我的控制器)的视图状态。示例如下:
<view-state id="itemBrowser" view="externalRedirect:contextRelative:/itemBrowser?callbackUrl=#{flowExecutionUrl}&itemSelectionMode=true">
<transition on="itemSelected" to="wizardStepBasic">
<evaluate expression="wizardActions.onItemSelected"/>
</transition>
</view-state>
“callbackUrl”参数用于控制器端返回流程。例如:
<a href=${callbackUrl}&selectedItemId=${item.id}&_eventId_itemSelected>
<img src="static/images/accept.png"/>
</a>
希望对某人有所帮助:-)
【讨论】: