简体   繁体   English

使用托管Bean绑定属性数据表@ JSF

[英]Binding a Property Data Table @ JSF with a Managed Bean

I have a JSF page that has a property datatable aka 我有一个JSF页面,该页面具有一个属性数据表

p:dataTable p:数据表

I need to bind this dataTable to a backing bean, question is: How do I instantiate the variable that will bind the property data table on my backing bean? 我需要将此dataTable绑定到支持bean,问题是:如何实例化将绑定属性数据表到支持bean的变量? Clearly HTTPDataTable does not work 显然HTTPDataTable不起作用

Thanks 谢谢

I'm assuming you mean h:dataTable. 我假设您的意思是h:dataTable。 p:dataTable is the PrimeFaces component, as far as I know. 据我所知,p:dataTable是PrimeFaces组件。

<h:dataTable rows="somenumber" value="#{BackingBeanName.BackingBeanList}" var="var_name">
   <h:column>
      <f:facet name="header">
        <h:outputText value="Column Header" />
      </f:facet>
      <h:outputText value="var_name.property_name" />
    </h:column>
    <h:column>
       ...
    </h:column>
</h:dataTable>

PrimeFaces has some nice examples of how to code their dataTable component, its very similar. PrimeFaces有一些很好的示例,说明如何编码其dataTable组件,其非常相似。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM