GWTP:直接导航到 "place" 不起作用

GWTP: Direct navigation to "place" doesn't work

我不确定为什么默认情况下 GWTP 不允许我通过输入 URL 直接导航到应用程序中的某个位置。我的意思是我可以通过使用 PlaceRequestNameToken 来显示一个地方,但是我不能通过直接在浏览器中输入路径来到达指定的地方。

例如,我有一个地方savestatistik,我可以通过

加载它
PlaceRequest request = new PlaceRequest.Builder().nameToken(NameTokens.savestatistik).build();

我可以通过单击应用程序中的 link 导航到那里,URL 从 http://127.0.0.1:8888/MyApp.html 更改为 http://127.0.0.1:8888/savestatistik 并且该位置的内容显示为必需的。

但是,如果我在浏览器中输入 http://127.0.0.1:8888/savestatistik,我会收到 404 错误。

除此之外,我还需要做某种特定于 GWTP 的 URL 映射吗?我在 Internet 上处理此问题的任何教程中都没有看到类似的内容。

我通过从 *.gwt.xml 文件中删除 <inherits name="com.wallissoftware.pushstate.PushState" /> 解决了这个问题。甚至不知道 PushState 是什么,但它似乎已经修复了它。