Fala galera! O problema é o seguinte.
Estou usando displaytag para exisbir um relatório, mas não consigo colocar a tabela dentro de um div. Eu coloco o div e jogo o código do displaytag dentro:
<div>
<display:table id="campanha" name="${campanhas}" cellpadding="1px" cellspacing="1px" requestURI="controller" export="true">
<display:column property="idCidade.cidade" title="Cidade" />
<display:column property="nomeCampanha" sortable="true" title="Nome"/>
<display:column property="nrmCampanha" sortable="true" title="Nº campanha"/>
<display:column property="idPartido.sigla" title="Sigla"/>
<display:column property="coligacao" title="Coligação"/>
<display:column property="partidoscoligacao" title="Partidos Coligados"/>
<display:column property="idMajoritario.nomeCampanha" title="Majoritário"/>
<display:column property="idMajoritario.nrmCampanha" title="Nº Majoritário"/>
<display:column property="idMajoritario.nomeVice" title="Vice-Majoritario"/>
<display:column property="idMajoritario.coligacao" title="Coligação Majoritario"/>
<display:column property="idMajoritario.partidoscoligacao" title="Partidos Coligados Majoritário"/>
<display:column property="idCandidato.idDadosJuridico.cnpj" title="CNPJ"/>
</display:table>
</div>
Quando exibe ná pagina o div sumiu e a tabela está vinculada diretamente no body.
Se alguem souber o que estou fazendo errado.
Obrigado.