gpt4 book ai didi

url - 处理请求参数后 GWT 更改 URL

转载 作者:行者123 更新时间:2023-12-02 00:43:55 25 4
gpt4 key购买 nike

我想在我的 GWT 应用程序中支持与 url 请求参数的链接。示例

http://host/app?action=A&p1=v1&p2=v2

我能够处理 action=A 和其他参数,但一旦完成,我想更改 URL 以删除它们。

问题是,一旦用户来到网页,为了完成带有参数 p1 和 p2 的“ Action ”,他可能会浏览该站点,然后返回同一页面进行相同的“ Action ”但具有不同的值对于参数 p1、p2。不过第二次,我真的不想处理 p1 和 p2 的旧值。

我检查了 Window.Location.replace() 但它重新加载了页面,并且所有应用程序状态都丢失了。

有没有办法在完全没有参数的情况下重新加载页面?也许通过“删除”查询参数?

还有其他更明智的方法来实现这一目标吗?

最佳答案

您尝试过 History 吗?类(class)?您可以监听 ValueChangeEvent,解析那里的参数(url 的格式会稍微改变,但这应该不是问题),然后您可以“清理”如果你想阻止ValueChangeEvent 触发事件。

关于url - 处理请求参数后 GWT 更改 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1471484/

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