【问题标题】:GWTP Bootstraper doesn't workGWTP 引导程序不起作用
【发布时间】:2017-12-15 12:59:44
【问题描述】:

我已按照here 的指示进行操作。但不幸的是,它根本不起作用。

根据文档我应该:

  1. 实现Bootstrapper接口。
  2. 编写方法void onBootstrap()的实现。
  3. 在 **.gwt.xml 文件中注册此实现。

我已经完成了。

这是我的课程:

package pl.daniel.cms.client.gin;

import com.google.gwt.core.shared.GWT;
import com.gwtplatform.mvp.client.Bootstrapper;

public class MyBootstrapper implements Bootstrapper {

    @Override
    public void onBootstrap() {
        GWT.log("Bootstraper Test");
    }
}

<set-configuration-property name="gwtp.bootstrapper" value="pl.daniel.cms.client.gin.MyBootstrapper"/>

但它不起作用。

我用&lt;gwtp.version&gt;1.5.2&lt;/gwtp.version&gt;

【问题讨论】:

    标签: gwt bootstrapping gwtp gwt-platform


    【解决方案1】:

    实际上它有效。引导程序将是 bootstrapped(如果您在 GWT.log 语句上放置断点,您会看到它被执行 + 一些额外的魔法)

    另外,在自定义引导之后,您不会透露该地点。请改成

    @Inject
    PlaceManager placeManager;
    @Override
    public void onBootstrap() {
        logger.fine("Hi there");
        placeManager.revealPlace(new PlaceRequest.Builder().nameToken(NameTokens.HOME).build());
    }
    

    至少在屏幕上看到一些东西

    【讨论】:

    • 我正常看到app。它只是剂量工作。我会尝试清理并重新启动一切。
    猜你喜欢
    • 1970-01-01
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多