GateIn中的切换选项卡不';t使vaadinportlet';呈现的内容

GateIn中的切换选项卡不';t使vaadinportlet';呈现的内容,vaadin,portlet,gatein,Vaadin,Portlet,Gatein,在GateIn中切换选项卡不会使VaadinPortlet的内容呈现。获取某些选项卡内容的唯一方法是选择该选项卡并刷新页面。有没有办法解决这个问题? 以下是portlet的示例代码: @Widgetset("ru.example.widgetset.ExampleWidgetset") @SuppressWarnings("serial") @Theme("reindeer") public class Form1UI extends UI { @WebServlet(value =

在GateIn中切换选项卡不会使VaadinPortlet的内容呈现。获取某些选项卡内容的唯一方法是选择该选项卡并刷新页面。有没有办法解决这个问题? 以下是portlet的示例代码:

@Widgetset("ru.example.widgetset.ExampleWidgetset")
@SuppressWarnings("serial")
@Theme("reindeer")
public class Form1UI extends UI {

    @WebServlet(value = "/*", asyncSupported = true)
    @VaadinServletConfiguration(productionMode = false, ui = Form1UI.class)
    public static class Servlet extends VaadinServlet {
    }

    @Override
    protected void init(VaadinRequest request) {
        final VerticalLayout layout = new VerticalLayout();
        layout.setSizeFull();
        setContent(layout);

        Table table = new Table("The Brightest Stars");

        table.addContainerProperty("Name", String.class, null);
        table.addContainerProperty("Mag",  Float.class, null);

        Object newItemId = table.addItem();
        Item row1 = table.getItem(newItemId);
        row1.getItemProperty("Name").setValue("Sirius");
        row1.getItemProperty("Mag").setValue(-1.46f);

        table.addItem(new Object[]{"Canopus",        -0.72f}, 2);
        table.addItem(new Object[]{"Arcturus",       -0.04f}, 3);
        table.addItem(new Object[]{"Alpha Centauri", -0.01f}, 4);


        layout.addComponent(table);
    }
}

你能提供一些进一步的信息吗?e、 g.日志中是否有错误或异常?你使用什么版本?你能提供一个代码片段来说明问题吗?没有错误,没有例外,我使用的是Vaadin 7.3.6和GateIn 3.8.1。最后,我在上面添加了一个简单的代码片段。除切换选项卡外,所有操作均按预期进行。选项卡容器附带GateIn。