GWT多重寻呼(最佳/最简单的方式)

时间:2014-01-23 12:20:59

标签: java gwt pagination

到目前为止,我已经完成了一些测试(例如RPC) 接下来我来到Part Multiple Paging,到目前为止我已经阅读了很多选项:

MVP,布局,UIbind。

现在我真的不知道应该选择哪个,这很容易也很好。

我尝试清除我的Rootpanel并放置另一个Widget(复合):

    RootPanel.get().clear();

地点:

    LoginComp login = new LoginComp();
    rootPanel.add(login, 127, 125);

我不知道这是否是最专业的方法。将我的小部件作为复合材料包含的最佳方法是什么?

2 个答案:

答案 0 :(得分:2)

首先,GWT是单页面应用程序。请求申请后,您只需前往服务器接收数据。

我会使用struts或SpringMVC应用程序进行登录,并在成功登录后请求GWT应用程序。您的GWT应用程序应该有一个shell。此shell有一个区域,您可以在其中更改您的视图。通过位置控制器启动更改视图。

查看GWT SDK示例中包含的mobileWebApp示例。

另外,你会在这里找到一份好的文件:

MVP and Places Documentation

答案 1 :(得分:0)

在我看来,最好的方法是在主HTML文件中添加一个像内容包装器一样的元素,例如。

 <div id="content"></div>

您的每个页面都可以表示为扩展Panel,同时也可以表示为单身。应显示的页面将设置到该包装器中:

 RootPanel.get("content").set(pagePanelX);