Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 在Richfaces排序中计算Facelets组件的表达式_Sorting_Jsf_Richfaces_Facelets - Fatal编程技术网

Sorting 在Richfaces排序中计算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

我在计算.taglib.xml中定义的Facelets组件中的表达式时遇到一些问题

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}
有什么好处吗?(远射)