GWT片段标识符在托管模式下工作,而不是在编译模式下工作(Tomcat)

GWT片段标识符在托管模式下工作,而不是在编译模式下工作(Tomcat),gwt,Gwt,下面的代码在托管/调试模式下运行时有效,但在Tomcat中部署时无效 History.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { // call update model, and ev

下面的代码在托管/调试模式下运行时有效,但在Tomcat中部署时无效

History.addValueChangeHandler(new ValueChangeHandler<String>() {
            @Override
            public void onValueChange(ValueChangeEvent<String> event) {
                // call update model, and eventually app will show the appropriate view...

            }
        });
History.addValueChangeHandler(新的ValueChangeHandler(){
@凌驾
ValueChange上的公共作废(ValueChangeEvent事件){
//调用更新模型,最终应用程序将显示相应的视图。。。
}
});
以上代码的职责是在用户在浏览器中键入以下内容时捕捉事件:

在托管模式下工作良好,但在Tomcat中部署并通过浏览器访问时:

它显示空白页

编辑:除非首先加载了gwt应用程序并且键入FI有效。请阅读以下内容:

第一次加载时,在历史事件发生后注册历史处理程序。如果重新加载该页面,它将启动


注册历史处理程序以“重新触发”事件后,需要调用
History.fireCurrentHistoryState()

我假设这意味着我的方法远不能成为书签?