@ Грей, спасибо за совет, я решил проблему с другим подходом и подумал, что могу поделиться им.
Мы используем JSF с Richfaces 3.1.6GA.Первоначально я хотел, чтобы слой JPA возвратил список уже заказанных для подачи в Richfaces.Мы обнаружили, что в Richfaces 3.2 и выше функциональность sortBy встроена в тег.Все, что вам нужно указать, это метод, по которому вы хотите сортировать.Поэтому мое решение состояло в том, чтобы перейти на более новую версию Richfaces и добавить следующий метод в мой класс сущностей.
Так что в моем классе Person
у меня есть метод getNamesWithoutCommas (), который какname подразумевает, получает имя без запятых, а затем использует его для сортировки.
При объявлении моего столбца у меня есть что-то вроде этого:
<rich: column sortBy="person.namesWithoutCommas"/>