Элементы в RichFaces extendedDataTable отсортированы по элементам естественной сортировки по порядку.Элементы списка, которые вы устанавливаете как значение extendedDataTable , должны реализовывать интерфейс java.lang.Comparable .Вы можете отсортировать пустую строку, чтобы она стала последней, методом public int compareTo (..)
Вы также можете отсортировать extendedDataTable , щелкнув заголовки таблицы.Добавьте свойство sortBy к rich: column elements:
<rich:extendedDataTable
value="#{task.taskList}"
var="item"
..>
<rich:column
sortBy="#{item.name}"
..>
При нажатии на заголовок столбца таблица сортируется по значению sortBy .