2010-09-20 34 views
3

我有一些问题,在以.taglib.xml评价在RichFaces的Facelets的组分的表达排序

SortField2.getExpression() 

限定的Facelets的部件评价表达给我的值“#{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 Forum

谢谢您的帮助。

回答

0

您可能能够使用“sortExpression”来工作,而不是使用“sortBy”。

此外,而不是#{sortBy}${sortBy}会做什么好? (远投)