0
我是网络流量的新手。可以立即转换到下一个视图状态,而无需任何评估或“on”属性。转换到下一个状态没有任何条件
当前行为
的流动应该是:
(1)showContactForm:用户点击提交
(2)被显示在页面sendingMessage。
(3)sendMessge方法在动作状态
(4)被显示在messageSent页
期望的行为
的流动在sendingMessage视图状态停止调用而不是进入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>