我们可以对panelGrid的列中的值进行排序。如果是,我可以看到一个示例Sorting panelgrid JSF
1
A
回答
2
而是使用h:dataTable
表示这是由List<RowObject>
支持,其中RowObject
基本上只是一个JavaBean动态表(DTO - 数据传输Obejct,VO - 值对象,无论你怎么称呼它:))代表一行。
这样的List
可以使用Collections#sort()
排序。你所需要做的就是实现一个Comparator
,它关心订单。然后在JSF页面上有一堆按钮或链接,在List
上调用Collections#sort()
。这些按钮/链接只需传递分类字段。
你可以在这里找到一个简单的例子:http://balusc.blogspot.com/2006/06/using-datatables.html#SortingDatatable
1
不,您不能。 <h:panelGrid>
= <table>
如果您想要排序,请查看Richfaces或其他组件框架(Icefaces,primefaces,trinidad,tomahawk等)。那里有<x:dataTable>
组件允许在他们的<x:colum>
上进行排序。
相关问题
- 1. JSF渲染一个SelectOneRadio与panelGrid中
- 2. PanelGrid中的多个JSF组件
- 3. 如何动态生成PanelGrid行? (JSF,Primefaces)
- 4. JSF:生成另一个panelGrid的
- 5. PrimeFaces panelGrid
- 6. JSF:在dataTable或panelGrid中显示动态值
- 7. 如何在JSF panelGrid中设置colspan和rowspan?
- 8. JSF-h:特定列的panelGrid特定样式
- 9. Datatable sorting
- 10. Sorting HashMap
- 11. Sorting Anagrams
- 12. mySQL:Physical Sorting
- 13. Firebase Sorting
- 14. 我如何覆盖primeface panelgrid页脚css
- 15. Sorting Win Form CheckListbox
- 16. Sorting/Ordering a BlockingCollecion
- 17. Sorting NSString of Numbers
- 18. JAVA Tree Sorting lexicographic
- 19. Java:Effizient List Sorting
- 20. SQL Sorting in Groupings
- 21. Sorting Listview Java
- 22. Sorting an Array
- 23. Sorting ArrayAdapter for Android
- 24. Sorting ListBox Items
- 25. Sorting submeshes/VBO
- 26. Sorting order items
- 27. Datatables sorting varchar
- 28. Self Sorting Listbox
- 29. Sorting in spree
- 30. Sorting Multidimensional Array
即使在这种情况下,你通常在一个DataTable排序。 PanelGrid主要用于布局。 – Drew 2010-01-25 22:01:26
这就是我的意思,是的。我会更新以澄清。 – Bozho 2010-01-25 22:14:20