单击命令按钮时,如何动态地在主视图的tabview中添加选项卡?

拉杰夫·梅西

如何在使用Ajax单击命令按钮时动态地tabview添加标签primefaces

     <p:tabView id="tabview" dynamic="true" cache="false" 
    binding="#{TestBean.tabView}" 
    activeIndex="0" 
    scrollable="true">

        <p:tab title="tab1" closable="true">
            <h:outputLabel value="1"></h:outputLabel>
        </p:tab>
        <p:tab title="tab2" closable="true">
            <h:outputLabel value="2"></h:outputLabel>
        </p:tab>
        <p:tab title="tab3" closable="true">
            <h:outputLabel value="3"></h:outputLabel>
        </p:tab>
    </p:tabView>

支持豆是

public class TestBean {

    TabView tabView;
    int id=0;



    public TestBean() {
    }

    public String addTab() {

        String tabId="tab"+id;
        Tab tab = new Tab();
        tab.setTitle("Title: "+tabId);
       tab.setId(tabId);

        tabView.getChildren().add(id,tab);

        id++;
        return "tabtest.jsf";
    }

    public TabView getTabView() {
        return tabView;
    }


    public void setTabView(TabView tabView) {
        this.tabView = tabView;
    }

这是我的后援。我是新来的jsfPrimefaces请帮助。谢谢。

不确定

在方法中addTab(),您可以添加,

TabView tabView = new TabView();
Tab newTab = new Tab();            
newTab.setTitle("Tab Title");       
tabView.getChildren().add(newTab); 

并且您应该更新视图以反映新的选项卡。使用RequestContextAjax的更新。

RequestContext context = RequestContext.getCurrentInstance();  
  context.update("tabview");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态添加选项卡,单击按钮

来自分类Dev

Javafx如何动态地向fxml文件中的现有选项卡添加内容

来自分类Dev

在单击按钮上添加选项卡

来自分类Dev

如何将主视图控制器添加到不是选项卡栏项目之一的选项卡栏控制器?

来自分类Dev

Javafx如何动态地将内容添加到fxml文件中的现有选项卡

来自分类Dev

每次单击按钮时,如何在选项卡的文本中添加1?在JavaFX中

来自分类Dev

如何在Chrome扩展程序中动态地向上下文菜单添加选项?

来自分类Dev

如何在Chrome扩展程序中动态地向上下文菜单添加选项?

来自分类Dev

如何在MVC ..中单击链接时在主视图中呈现局部视图?

来自分类Dev

TabView nativescript 中的动态选项卡

来自分类Dev

动态添加新的选项卡视图

来自分类Dev

单击按钮时如何在Java中定义选项卡的操作

来自分类Dev

单击触发输入聚焦的另一个选项卡中的按钮时,动态更改选项卡活动

来自分类Dev

单击时在主视图中加载部分视图

来自分类Dev

如何以快速方式在UITabBarController中以编程方式添加选项卡?

来自分类Dev

Drupal 8 - 如何在用户个人资料页面中添加选项卡?

来自分类Dev

如何扩展JTabbedPane使其始终具有“添加选项卡”选项卡?

来自分类Dev

在项目/设置选项卡中添加选项卡[Redmine]

来自分类Dev

如何从mainviewmodel动态地用一个用户控件填充选项卡控件的项目列表的每个选项卡

来自分类Dev

单击事件未触发选项卡内的动态添加按钮

来自分类Dev

如何动态地将按钮添加到视图以便布局宽度正常工作?

来自分类Dev

如何在Swift的主视图中添加子视图

来自分类Dev

如何在Android的TabView中添加四个选项卡

来自分类Dev

如何在Android的TabView中添加四个选项卡

来自分类Dev

添加选项卡时,如何防止Bootstrap UI选项卡组件垂直堆叠,从而使它们溢出容器的宽度?

来自分类Dev

添加选项卡时,如何防止Bootstrap UI选项卡组件垂直堆叠,以至于它们溢出了容器的宽度?

来自分类Dev

在Java中单击按钮时,自动单击到特定选项卡

来自分类Dev

如何通过单击Android当前选项卡中的按钮来转到其他选项卡?

来自分类Dev

如何通过单击引导程序中当前选项卡内的按钮转到其他选项卡

Related 相关文章

  1. 1

    动态添加选项卡,单击按钮

  2. 2

    Javafx如何动态地向fxml文件中的现有选项卡添加内容

  3. 3

    在单击按钮上添加选项卡

  4. 4

    如何将主视图控制器添加到不是选项卡栏项目之一的选项卡栏控制器?

  5. 5

    Javafx如何动态地将内容添加到fxml文件中的现有选项卡

  6. 6

    每次单击按钮时,如何在选项卡的文本中添加1?在JavaFX中

  7. 7

    如何在Chrome扩展程序中动态地向上下文菜单添加选项?

  8. 8

    如何在Chrome扩展程序中动态地向上下文菜单添加选项?

  9. 9

    如何在MVC ..中单击链接时在主视图中呈现局部视图?

  10. 10

    TabView nativescript 中的动态选项卡

  11. 11

    动态添加新的选项卡视图

  12. 12

    单击按钮时如何在Java中定义选项卡的操作

  13. 13

    单击触发输入聚焦的另一个选项卡中的按钮时,动态更改选项卡活动

  14. 14

    单击时在主视图中加载部分视图

  15. 15

    如何以快速方式在UITabBarController中以编程方式添加选项卡?

  16. 16

    Drupal 8 - 如何在用户个人资料页面中添加选项卡?

  17. 17

    如何扩展JTabbedPane使其始终具有“添加选项卡”选项卡?

  18. 18

    在项目/设置选项卡中添加选项卡[Redmine]

  19. 19

    如何从mainviewmodel动态地用一个用户控件填充选项卡控件的项目列表的每个选项卡

  20. 20

    单击事件未触发选项卡内的动态添加按钮

  21. 21

    如何动态地将按钮添加到视图以便布局宽度正常工作?

  22. 22

    如何在Swift的主视图中添加子视图

  23. 23

    如何在Android的TabView中添加四个选项卡

  24. 24

    如何在Android的TabView中添加四个选项卡

  25. 25

    添加选项卡时,如何防止Bootstrap UI选项卡组件垂直堆叠,从而使它们溢出容器的宽度?

  26. 26

    添加选项卡时,如何防止Bootstrap UI选项卡组件垂直堆叠,以至于它们溢出了容器的宽度?

  27. 27

    在Java中单击按钮时,自动单击到特定选项卡

  28. 28

    如何通过单击Android当前选项卡中的按钮来转到其他选项卡?

  29. 29

    如何通过单击引导程序中当前选项卡内的按钮转到其他选项卡

热门标签

归档