GWTP 引导程序不起作用



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

根据文档,我应该:

  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"/>

但它不起作用。

我使用<gwtp.version>1.5.2</gwtp.version>

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

此外,在自定义引导后,您不会透露位置。请将其更改为

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

至少在屏幕上看到某些内容

相关内容

  • 没有找到相关文章

最新更新