Boa Noite Amigos,
Estou desenvolvendo uma aplicação web com Struts1.x, Hibernate3.x e para paginar estou usando pela primeira vez o DisplayTag e estou encontrando uma certa dificuldade para configura-la da maneira que desejo. Detalhe, ta tudo funcionando perfeitamente, só não to conseguindo configurar pra mostrar como quero em meu jsp.
Oque acontece é que tenho em minha tabela três colunas referenciando o mesmo id da lista da tabela e todas repetem os objetos no momento de mostrar. Eu gostaria que elas não repetissem os objetos.
Minha Estrutura DisplayTag:
<display:table name="produtos" id="pro" pagesize="12" export="false" requestURI="produtoLista.do?idCategoria=${idCategoria }" >
<display:setProperty name="basic.show.header" value="" />
<display:setProperty name="basic.empty.showtable" value="" />
<display:setProperty name="paging.banner.placement" value="bottom" />
<display:setProperty name="paging.banner.item_name" value=" " />
<display:setProperty name="paging.banner.items_name" value=" " />
<display:setProperty name="paging.banner.some.items_found" value=" " />
<display:setProperty name="paging.banner.some_items_found" value=" " />
<display:setProperty name="paging.banner.first" value="<span class=pagelinks>Primeiro Voltar {0} <a href={3}>Avançar</a> <a href={4}>Ultimo</a></span>" />
<display:setProperty name="paging.banner.full" value="<span class=pagelinks> <a href={1}>Primeiro</a> <a href={2}>Voltar</a> {0} <a href={3}>Avançar</a> <a href={4}>Ultimo</a></span>"/>
<display:setProperty name="paging.banner.last" value="<span class=pagelinks><a href={1}>Primeiro</a> <a href={2}>Voltar</a> {0} Avançar Ultimo</span> " />
<!--- Atributos dos produto ---->
<display:column title="pro1" sortable="true" >
<div class="prod">
<div class="prod-img">${pro.imagemFck }</div>
<div class="prod-nome">${pro.nomeProduto }</div>
<div class="opc"><br />
<img src="lib/image/ico1.jpg" border="0"> <a href="javascript:janela('produto.html')">Informações do produto</a><br />
<img src="lib/image/ico2.jpg" border="0">
<a href="<%=basePath%>produtoInclui.do?cmd=formUp&idProduto=${pro.idProduto }">Alterar Produto</a>
</div>
</div>
</display:column>
<display:column title="pro2" sortable="true">
<div class="prod">
<div class="prod-img">${pro.imagemFck }</div>
<div class="prod-nome">${pro.nomeProduto }</div>
<div class="opc"><br />
<img src="lib/image/ico1.jpg" border="0"> <a href="javascript:janela('produto.html')">Informações do produto</a><br />
<img src="lib/image/ico2.jpg" border="0">
<a href="<%=basePath%>produtoInclui.do?cmd=formUp&idProduto=${pro.idProduto }">Alterar Produto</a>
</div>
</div>
</display:column>
<display:column title="pro3" sortable="true">
<div class="prod">
<div class="prod-img">${pro.imagemFck }</div>
<div class="prod-nome">${pro.nomeProduto }</div>
<div class="opc"><br />
<img src="lib/image/ico1.jpg" border="0"> <a href="javascript:janela('produto.html')">Informações do produto</a><br />
<img src="lib/image/ico2.jpg" border="0">
<a href="<%=basePath%>produtoInclui.do?cmd=formUp&idProduto=${pro.idProduto }">Alterar Produto</a>
</div>
</div>
</display:column>
</display:table>
Como está sendo exibido:
Como deveria estar sendo exibido:
Pessoal desde já sou bastante grato.
Um Abraço aos amigos.