gpt4 book ai didi

java - 无条件过渡到下一个状态

转载 作者:行者123 更新时间:2023-12-01 12:30:31 25 4
gpt4 key购买 nike

我是网络流程的新手。可以立即转换到下一个 View 状态,而无需任何评估或“on”属性。

当前行为

流程应该是:

(1) showContactForm:用户点击提交

(2)进入发送消息页面。

(3)在action-state中调用sendMessge方法

(4)显示messageSent页面

期望的行为

流程停止在发送消息 View 状态,并且没有进展到发送消息操作状态。

<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>

最佳答案

查看状态需要用户交互。它只能根据某些用户事件转换到下一个状态。当用户单击发送按钮并直接转换到<action-state id="sendMessage">时,您可能需要使用一些java脚本来显示发送消息进度条(而不是单独的 View )。

关于java - 无条件过渡到下一个状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25954110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com