![](/img/trans.png)
[英]How to sort a collection filled with objects in a descending order by objects state?
[英]Sort a Primefaces Table that is filled with data from a collection
我无法在我的 PrimeFaces 数据表中进行排序。
这是我的.xhtml 文件:
<p:dataTable id="audiobooksTable" var="audiobook" value="#{audiobookListController.audiobooks}">
<f:facet name="header">
Audiobooks
</f:facet>
<p:column headerText="Audiobookname" sortBy="#{audiobook.title}" >
<h:outputText value="#{audiobook.title}" />
</p:column>
用于排序的箭头会显示,但单击它们没有效果。
audiobook.title
的数据类型为String
。 我还想按其他列进行排序(数据类型为int
和double
),但这些列也不起作用。
AudiobookListController
返回Collection<AudioBook>
。
任何帮助将不胜感激。
如果您使用的是Primefaces 10 ,请尝试降级到Primefaces 8 , sortBy 存在问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.