2

是否可以隐藏 URL 中的参数?

placeManager.revealPlace(new PlaceRequest("show").with("t", "e").with("x", "1"), true);

网址:

gwt.codesvr=127.0.0.1%3A9997#show;t=e;x=1

我希望 URL 为 gwt.codesvr=127.0.0.1%3A9997#show。这可能吗?或任何其他方法来做到这一点?

我尝试传递一个事件。但在这种情况下 URL 不会改变。

谢谢, 普拉迪普

4

1 回答 1

0

在 GWTP 中不可能隐藏 Place(Request)s 的参数,因为 Place 代表浏览器历史记录中的一个状态,并且必须可以(反)序列化到 URL 中/从 URL 中序列化。

由于我不了解您的架构,因此我无法为您提供解决方法的好建议。如果您喜欢脏,只需使用在显示该位置之前初始化的静态字段。

于 2013-06-24T16:36:58.123 回答