Sorting 在Richfaces排序中计算Facelets组件的表达式
我在计算.taglib.xml中定义的Facelets组件中的表达式时遇到一些问题Sorting 在Richfaces排序中计算Facelets组件的表达式,sorting,jsf,richfaces,facelets,Sorting,Jsf,Richfaces,Facelets,我在计算.taglib.xml中定义的Facelets组件中的表达式时遇到一些问题 SortField2.getExpression() 给我值“#{sortBy}”,而不是计算值 我的组件(简单列)定义为: <ui:composition> <rich:column sortBy="#{sortBy}" width="#{width}" styleClass="#{styleClass}"> <f:facet name="h
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>
#{header}
我看到在TagValueExpression中有一个包含我的值的“原始”字段,但不幸的是它是私有的
知道怎么提取吗
也张贴在
谢谢您的帮助。您可以使用“sortExpression”来代替“sortBy”
另外,与其使用{sortBy}
,不如使用${sortBy}
有什么好处吗?(远射)