У меня есть некоторые проблемы при оценке выражения в компоненте Facelets, определенном в .taglib.xml
SortField2.getExpression()
дает мне значение "# {sortBy}" вместо оценки значения.
Мой компонент (простой столбец) определяется как:
<ui:composition>
<rich:column sortBy="#{sortBy}" width="#{width}" styleClass="#{styleClass}">
<f:facet name="header">#{header}</f:facet>
<ui:insert />
</rich:column>
</ui:composition>
Я вижу, что в TagValueExpression есть "оригинальное" поле, которое содержит мое значение, но, к сожалению, оно является приватным.
Есть идеи, как его извлечь?
Также размещено на форуме Richfaces
Спасибо за вашу помощь.