【发布时间】:2012-01-24 06:09:32
【问题描述】:
我们有一个 Grails 1.3.7 应用程序,并且正在使用 Webflow 进行两步流程。他们可以使用链接结束进程。
通常,在他们完成后,他们会注意到仍有一些更改需要进行,而不是使用编辑按钮,他们正在使用浏览器的“后退”按钮。这会创建一个新流程,用户会因为他们的更改丢失而感到困惑(更改已保存,但他们刚刚开始编辑新项目)。另一个有趣的事实是,它们已经在 Flow 的第 2 页上,因此看起来流并没有完全停止。
目前我正试图阻止在下一页按下后退按钮,但如果用户在弹出窗口上单击继续,他们仍然会返回。你会建议什么解决方案?有没有解决方案可以防止跳入已经结束的流程?我可以显示错误消息吗?
Grails Webflow 可能是该工作的错误工具吗?
【问题讨论】:
标签: grails back-button spring-webflow