如何将嵌套的演示者添加到插槽中,这会在显示时将浏览器网址更改为演示者的名称标记?

时间:2016-08-26 07:59:03

标签: gwt gwtp gwt-platform

如何将嵌套的演示者添加到插槽中,这会在显示时将浏览器网址更改为演示者的名称标记?

我使用GWT 2.7和GWTP 1.5。

请帮忙。

2 个答案:

答案 0 :(得分:0)

我认为你应该改变你的逻辑。

在浏览器中设置网址,这会显示您的演示者。

答案 1 :(得分:0)

您使用place manager

从链接:

一些示例代码:

@Inject
CarsPresenter(
        EventBus eventBus,
        MyView view,
        MyProxy proxy,
        PlaceManager placeManager) {
    super(eventBus, view, proxy, ApplicationPresenter.SLOT_MAIN);

    this.placeManager = placeManager;
}

    public void displayCar(String model) {
    PlaceRequest placeRequest = new PlaceRequest.Builder()
            .nameToken(NameTokens.CARS)
            .with(ParameterTokens.MODEL, model)
            .build();

    placeManager.revealPlace(placeRequest);
}

这将导致显示NameTokens.CAR标识的演示者,并在该演示者中调用prepareFromRequest方法...