PrimeFaces:JSON 和数据表
PrimeFaces: JSON and DataTable
通常 PrimeFaces 使用 java 对象获取方法来设置数据 table 组件的值。有没有办法改为使用 JSON 请求来用数据填充 table?
样本数据Table:
<p:dataTable var="car" value="#{dtBasicView.cars}">
<p:column headerText="Id">
<h:outputText value="#{car.id}" />
</p:column>
<p:column headerText="Year">
<h:outputText value="#{car.year}" />
</p:column>
<p:column headerText="Brand">
<h:outputText value="#{car.brand}" />
</p:column>
<p:column headerText="Color">
<h:outputText value="#{car.color}" />
</p:column>
</p:dataTable>
有什么办法可以代替:
<p:dataTable var="car" data-url="data1.json">
或同等学历?
使用标签请求 JSON 数据并填写 table 怎么样?
我正在寻找一种方法来从 HTML 请求 JSON 以填充视图中的主要面孔组件而不是托管 bean 控制器。
将问题的第一个词替换为 'always',您就会得到答案:不能。
改为使用 PrimeUI 数据表:http://www.primefaces.org/primeui/#datatable
通常 PrimeFaces 使用 java 对象获取方法来设置数据 table 组件的值。有没有办法改为使用 JSON 请求来用数据填充 table?
样本数据Table:
<p:dataTable var="car" value="#{dtBasicView.cars}">
<p:column headerText="Id">
<h:outputText value="#{car.id}" />
</p:column>
<p:column headerText="Year">
<h:outputText value="#{car.year}" />
</p:column>
<p:column headerText="Brand">
<h:outputText value="#{car.brand}" />
</p:column>
<p:column headerText="Color">
<h:outputText value="#{car.color}" />
</p:column>
</p:dataTable>
有什么办法可以代替:
<p:dataTable var="car" data-url="data1.json">
或同等学历?
使用标签请求 JSON 数据并填写 table 怎么样?
我正在寻找一种方法来从 HTML 请求 JSON 以填充视图中的主要面孔组件而不是托管 bean 控制器。
将问题的第一个词替换为 'always',您就会得到答案:不能。
改为使用 PrimeUI 数据表:http://www.primefaces.org/primeui/#datatable