【发布时间】:2014-09-20 23:03:26
【问题描述】:
我是网络流的新手。无需任何评估或“on”属性即可立即转换到下一个视图状态。
当前行为
流程应该是:
(1) showContactForm:用户点击提交
(2)显示发送消息页面。
(3) 在action-state中调用sendMessge方法
(4) 显示messageSent页面
期望的行为
流程在 sendMessage 视图状态处停止,而不是进入 sendMessage 操作状态。
<var name="message" class="com.offers.dao.Message" />
<view-state id="showContactForm" model="message">
<transition on="send" to="sendingMessage"></transition>
</view-state>
<view-state id="sendingMessage">
<transition to="sendMessage"></transition>
</view-state>
<action-state id="sendMessage">
<evaluate expression="userService.sendMessage(message)"></evaluate>
<transition to="messageSent"></transition>
</action-state>
<view-state id="messageSent" model="message">
</view-state>
【问题讨论】:
标签: java spring spring-webflow spring-webflow-2