【问题标题】:Dynamic columns in Primefaces datatablePrimefaces 数据表中的动态列
【发布时间】:2013-02-17 18:59:18
【问题描述】:

我想使用 Primefaces 创建一个反映用户选择的动态数据表。用户可以选择两个单选按钮之一,然后数据表将显示给用户。

两个单选按钮之间的唯一区别是选择第二个单选按钮后,数据表将包含一个额外的列。

是否可以使用 Primefaces 和 JSF 创建这样的数据表?

【问题讨论】:

    标签: jsf-2 primefaces


    【解决方案1】:

    最简单的解决方案是根据选择的单选按钮设置列的渲染属性。

    ...
    <h:column rendered="#{myBean.radioValue}">
    ...
    

    单选按钮 1 -> myBean.radioValue=false
    单选按钮 2 -> myBean.radioValue=true

    【讨论】:

    • 如何获取从xhtml到bean选中的单选按钮的值??
    • 那么我的回答有帮助吗?
    • 这很有帮助,但我不知道他如何将值从 xhtml 获取到他在代码 favColor1 、 favColor2 和 favColor3 中使用的 bean 中在声明中,他 setter 结束了 getter
    • 故意省略了 Setter 和 getter 以使其可读。他注意到看到 - “//getter and setter methods
    猜你喜欢
    • 2013-11-22
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    • 2014-02-15
    • 2011-10-23
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    相关资源
    最近更新 更多