Export na DisplayTag

1 resposta
A

Pessoal,

To usando a DisplayTag para fazer as listagens do sisteminha, um exemplo
é essa tela:

<form action="/inventario/filtroItem.listarTodosItensCategoria.logic" method="post">
			<label for="pojo.identificador">Categoria</label>
			<select name="pojo.identificador" id="pojo.identificador">				
				<c:forEach var="categoria" items="${itemFactory.categorias}">
					<option value="${categoria.identificador}">${categoria.nome}</option>
				</c:forEach>			
			&lt;/select&gt;&lt;input type="submit" value="Filtrar"/&gt; <br>
		&lt;/form&gt;
		&lt;form action="/inventario/item.delete.logic" method="post"&gt;			
	       &lt;display:table  htmlId="tableList" pagesize="10" class="screen" name="${lista}" id="model" requestURI="/inventario/item.listar.logic"&gt;
	       	&lt;display:column title="ID"&gt;&lt;input type="checkbox" value="${model.identificador}" name="lista[${model_rowNum-1}].identificador"/&gt;&lt;/display:column&gt;
			&lt;display:column title="Nome" sortable="true"&gt;<a >${model.nome}</a>&lt;/display:column&gt;	       	
			&lt;display:column title="Quantidade" sortable="true"&gt;<a >${model.quantidade}</a>&lt;/display:column&gt;			
			&lt;display:column title="Descrição" sortable="true"&gt;<a >${model.descricao}</a>&lt;/display:column&gt;			
			&lt;display:column title="Arquivo" sortable="true"&gt;<a >${model.arquivo}</a>&lt;/display:column&gt;			
	       	&lt;display:column title="Categoria" sortable="true"&gt;${model.categoria.nome}&lt;/display:column&gt;				       			                                      	       	        		              		                           	              	              	                  	      
		   &lt;/display:table&gt;		 
		   
		   &lt;input type="submit" value="apagar"/&gt;
		   &lt;input type="button" onclick="document.location.href='/inventario/item.telaInserir.logic'" value="Criar"/&gt;
		   
		&lt;/form&gt;

Setei no displaytag.properties a propriedade export.pdf = true, porem o link para a exportação não aparece de jeito nenhum, eu testei adicionando outra chave no displaytag.properties(basic.msg.empty_list) e a mensagem de lista vazia apareceu certo. Alguem sabe pq não aparece?

Alberto

1 Resposta

Chaidi

Verifique se no seu WEB-INF tem os seguintes jars:

  • displaytag-export-poi.jar (excel)
  • itext.jar (pdf, rtf)
Criado 14 de junho de 2007
Ultima resposta 14 de jun. de 2007
Respostas 1
Participantes 2