有没有办法在spring webflow中使用spring MVC控制器作为子流?
我有一些数据浏览器是作为普通的MVC控制器编写的,我想在我的流程中使用它们来浏览/选择数据。
答案 0 :(得分:3)
我设法解决了我的问题。我正在使用指向外部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>
希望,对某人有所帮助: - )