0

运行我的使用 Errai-UI 的 GWT 应用程序时

我收到此错误:

警告:将元素类型 [INPUT] 替换为 [BUTTON] 类型将 @Replace [data-field=username] 元素 [] 与组件 com.google.gwt.user.client.ui.TextBox [] 合成 @Replace [data-field =password] element [] with Component com.google.gwt.user.client.ui.TextBox [] com.google.gwt.json.client.JSONException: Error parsing JSON: SyntaxError: Unexpected token <

我已经添加RootPanel.get().clear()了,@PostConstruct但仍然收到错误。

   @PostConstruct
   public void setup()
   {
       // Fix for Unexpected token JSONException being thrown
       RootPanel.get().clear();

       login.setText("Login");
       login.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                Window.alert("Logging in");
            }
       });
       RootPanel.get("rootPanel").add(this);
   }

我会错过什么?

4

1 回答 1

0

看起来您的 HTML5 模板中可能存在语法错误。我会验证它是否可以被验证为正确的 HTML5 而不会出现语法错误。这将解释浏览器中的模板解析错误(这就是这里发生的情况。)

于 2013-02-27T17:22:40.157 回答