Я не знаю ни одного недокументированного аспекта, поэтому, используя простой Java EL, вам нужно будет получить метод получения, который возвращает отформатированную строку даты.
Другой вариант - использовать JBoss EL , который является расширением стандартного Java EL и позволяет вызывать методы с параметрами.
Тогда вы могли бы сделать что-то вроде этого: label="#{dateTimeConverter.convert(date)}"
.
Мы часто используем это, и это работает как шарм.
Обратите внимание на следующее:
- вы бы использовали Facelets с JBoss EL, JSP работает не очень хорошо
- , хотя JBoss EL является частью JBoss Seam, его можно использовать автономно