Galera, é o seguinte,
Eu tenho coleção onde itero montando tabela com as tags do displayTag, só que quando ordeno uma, todas as outras são ordenadas igual.
O que vocês acham que devo começar para resolver esse problema já tentei um bucado de coisas mas nada funcionou
<c:forEach items="${relatorios}" var="recordset" varStatus="current">
<DIV id="results"><c:set value="${recordset.value}" var="lista" scope="request" /> <c:set
value="${fn:length(lista)}" var="recordsetRowCount" scope="request" />
<dt:table name="lista" pagesize="${recordset.key.pageSize}"
cellspacing="none" export="true" sort="external" id="row"
requestURI="genericReport.do">
<c:if
test="${not empty recordset.key.rowCountLabel && recordsetRowCount>1}">
<dt:column title="${recordset.key.rowCountLabel}">
<c:out value="${row_rowNum}" />
</dt:column>
</c:if>
<c:forEach items="${row}" var="data" varStatus="current2">
<dt:column title="${data.column.description}" class="textoTabela"
headerClass="${data.column.alignment.value}" sortable="true">
<c:if test='${data.column.url!=null && data.value!=""}'>
<a ${data.url}"/>' )">${data.value}</a>
</c:if>
<c:if test='${data.column.url==null || data.value==""}'>
${data.value}
</c:if>
</dt:column>
</c:forEach>
</dt:table></DIV>
</c:forEach>