Hi, experts

I am trying to make t:commandSortHeader work for my application, but I am having a problem. When the header link is clicked, it never execute sort function defined in my backing bean(queryBean), but rather it submit() on post. So, it simply displays the same data. I am just following an example from myfaces, but it seems I am missing something here. Sort function is defined inside queryBean. getTargetData function is kicking off database query, is it the issue here ?
Thank you,
yasushi

     <t:dataTable  id="tableData"
             value="#{queryBean.targetData}"
             var="target"
             styleClass="targets"
             headerClass="queryHeader"
             columnClasses="targetId,targetBlast"
             rows="15"
             preserveDataModel="true"
             sortColumn="#{queryBean.sort}"
             sortAscending="#{queryBean.ascending}"
             preserveSort="true">
....
....
              <h:column>
                 <f:facet name="header">
<t:commandSortHeader columnName="targetId" arrow="true" immediate="false">
                     <h:outputText value="#{msgs.targetId}"/>
                   </t:commandSortHeader>
                 </f:facet>





Reply via email to