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

时间:2016-02-22 15:54:03

标签: java url url-routing gwtp

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

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

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

我可以通过点击applcation中的链接进行导航,网址从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映射吗?我没有在互联网上处理这个问题的任何教程中看到过这样的事情。

1 个答案:

答案 0 :(得分:0)

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