DisplayTag passando 2 parametros, problemas com 'sort' [RESOLVIDO]

Fala galera,

Encontrei um problema com a DisplayTag, que provavelmente alguém já encontrou…

seguinte… a displaytag gera minha tabela lá, bonitinha… eu clico e em um dos registro e ele me detalha aquele registro certo?

Problema 1: naturalmente não consigo passar 2 parametros, tenho que usar decorator pra isso ou escrever os parametros com c:out ou bean:write (no caso do struts)
Com uma das duas soluções eu resolvo o problema 1.

Problema 2: ao resolver o problema um, ocorre o pior… os campo número e de datas perdem a odernação, porque passam a ser strings e ordenação de string é por ASCII, ou sejá o número 10, vem antes do número 2.

Alguém que já tenha passado por esse probleminha chato poderia dar uma dica?

Abração

Quanto a pergunta 1 é possivel usar um link normal nela:

<display:column><a href="usuario.remove.logic?usuario.id=${usuario.id}"&outropar=1123>remover</a></display:column>

Olá,
É só usar o atributo sortProperty da tag column.

Ex:

&lt;display:column title="Data" sortProperty="dataAniversario"&gt;<a href..... ></a>&lt;/display:column&gt;

[]'s

Valeu Chico Bento, funcionou perfeitamento… já o sortProperty com decorator não funciona…

Valeu aí… abraços

Pessoal aproveitando a sua duvida eu to querendo passar um parametro para uma outra url mas não ta passando alguém pode me ajudar, estou fazendo desse jeito:

<display:table name=“listaLocalidade” class=“its"
style=“border: 1px solid #666; width: 30%; margin: 20px 0 20px 0 !important;”>
<c:set var=“urlalterarlocalidade”>
<ww:url action=“alterarlocalidade” namespace=”/example">
<ww:param name=“cdLocalidade” value=“cdLocalidade”/>
</ww:url>
</c:set>

			<c:set var="urlexcluirlocalidade">
				<ww:url action="excluirlocalidade" namespace="/example">
					<ww:param name="cdLocalidade" value="cdLocalidade"/>
				</ww:url>
			</c:set>
			${urlalterarlocalidade}
	<display:caption>Lista de Dados</display:caption>
	<display:column property="cdLocalidade" title="Código"/>
	<display:column property="nmLocalidade" title="Nome"/>
	<display:column title="Alterar" paramName="cdLocalidade" href="${urlalterarlocalidade}?cdLocalidade=${cdLocalidade}">
	<img border="0" src="/vcn/Imagens/edit.png" />
	</display:column>
	<display:column title="Excluir" paramName="cdLocalidade" href="${urlexcluirlocalidade}">
						<img border="0" src="/vcn/Imagens/delete.png" />
					</display:column>
	
</display:table>

Oi Leandroqbs,

Você conseguiu resolver o problema com as datas?
Pode me dizer como resolveu?

Obrigada,
Mariane