如何在spring webflow中使用浏览器的后退按钮跳过页面?

时间:2015-01-22 20:18:53

标签: javascript spring-mvc spring-webflow-2

我正在处理一个项目,我们从外部来源请求数据,并使用响应中的数据。

对外部源的webservice调用处于视图状态(例如viewstate1),当接收到来自外部源的数据时,该状态将转换到另一个视图状态(viewstate2)。这一切都很有效,但如果用户点击浏览器的后退按钮,他们将返回没有凭据的外部源。

当用户从viewstate2点击浏览器的后退箭头时,我想找到一种转换回viewstate1开头的方法。

1 个答案:

答案 0 :(得分:0)

您可以使用History API从后退按钮历史记录中删除项目,但这只能在单个页面加载中删除。如果您需要从历史记录中删除外部来源,那就太不幸了。