GWT片段标识符在托管模式下工作,而不是在编译模式下工作(Tomcat)
下面的代码在托管/调试模式下运行时有效,但在Tomcat中部署时无效GWT片段标识符在托管模式下工作,而不是在编译模式下工作(Tomcat),gwt,Gwt,下面的代码在托管/调试模式下运行时有效,但在Tomcat中部署时无效 History.addValueChangeHandler(new ValueChangeHandler<String>() { @Override public void onValueChange(ValueChangeEvent<String> event) { // call update model, and ev
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()
。我假设这意味着我的方法远不能成为书签?