Boa tarde.
Eu estou com uma dúvida na exportação do displaytag para PDF.
Peguei um exemplo, conseguir colocar até uma figura para representar para qual extensão quero exportar.
o código é o seguinte:
<center><h1><s:text name="label.usuarios"/></h1></center>
<s:url id="url" action="usuario" namespace="/manterUsuario" method="carregarIncluirUsuario" />
<s:a href="%{url}"><s:text name="label.usuario.incluir"/></s:a>
<s:set name="login" scope="session" value="login"/>
<s:url id="url" action="usuario" namespace="/manterUsuario" method="paginaPrincipal"></s:url>
<s:a href="%{url}"><s:text name="label.pagina.principal"/></s:a>
<br><br>
<jsp:scriptlet>
request.setAttribute( "listaUsuario", request.getAttribute("listaUsuario"));
</jsp:scriptlet>
<display:table name="listaUsuario" class="borderAll" pagesize="5" id="usu" requestURI="" export="true" >
<display:setProperty name="export.pdf" value="true" />
<display:setProperty name="export.excel" value="false"></display:setProperty>
<display:setProperty name="export.csv" value="false"></display:setProperty>
<display:setProperty name="export.xml" value="false"></display:setProperty>
<display:column property="nome" title="Nome Usuario"/>
<display:column property="senhaLogin" title="Senha Login"/>
<display:column property="descricaoSexo" title="Descricao Sexo"/>
<s:if test="perfis.size == 1">
<display:column property="descricaoPerfil" title="Perfil"/>
</s:if>
<s:if test="perfis.size != 1">
<display:column value="Mais de 1 perfil" title="Perfil"/>
</s:if>
<display:column property="dataNasc" title="Data de Nascimento"/>
<display:column property="descricaoUF" title="UF"/>
<display:column property="endereco" title="Endereço"/>
<display:column property="telefone" title="Telefone"/>
<display:column property="descricaoCurso" title="Curso"/>
<display:column property="matricula" title="Matricula"/>
<display:column class="nowrap" property="nomeLogin" href="usuario!carregarAlterarUsuario.action" title="Alterar" sortable="true" paramId="nomeLogin" paramProperty="nomeLogin" />
</display:table>
Mas o link que é gerado para fazer a exportação é de um link utilizado dentro da pagina, chamando um outro método que não tem nada com exportação. Como faço para referenciar diretamente à exportação? Já pesquisei no arquivo “.properties” do displaytag e não vi referencia dessa.
Desde já agradeço.