Problema com Export excel displaytag

0 respostas
C

Olá ,

gente estou com um problema em exportar dados pra excel…

segue abaixo meu codigo…

<%@page import="br.com.getnet.valegas.controller.mbean.PinMBean"%>
 <%@page import="java.util.*"%>
 <%@ taglib uri="http://displaytag.sf.net" prefix="display"%>
 
 <%
 	List pinsVendidos = PinMBean.getListaPinsVendidos();
 	request.setAttribute("pinsVendidos", pinsVendidos);
 %>
 
 <table align="center" class="tabelaPrincipal" width="740">
 	<tr>
 		<td>
 		<h3>Relatório de Pins Vendidos</h3>
 		</td>
 	</tr>
 	<tr>
 		<td><display:table name="pinsVendidos" export="true"
 			id="tabelaPinsVendidos"
 			requestURI="/relatorios/relatorioPINs.jsf">
 			<display:column property="pin" title="Pin" class="campoListagem"
 				sortable="true" />
 			<display:column property="estabelecimento" title="Estabelecimento"
 				class="campoListagem" sortable="true" />
 			<display:column property="dataCriacao" title="Data de Criacao"
 				class="campoListagem" sortable="true" />
 			<display:column property="valor" title="Valor" class="campoListagem"
 				sortable="true" />
 			<display:column property="descricaoProduto"
 				title="Descricao do Produto" class="campoListagem" sortable="true" />
 			<display:column property="situacao" title="Situacao"
 				class="campoListagem" sortable="true" />
 			<display:column property="dataAutorizacao" title="Data Autorizacao"
 				class="campoListagem" sortable="true" />
 
 
 			<div class="campoListagem"><display:setProperty
 				name="paging.banner.placement" value="bottom" /> 
 				
 				<display:setProperty
 				name="export.excel.class"
 				value="org.displaytag.export.excel.ExcelHssfView" /> 
 				
 				<display:setProperty
 				name="export.excel" value="true" /> 
 				
 				<display:setProperty
 				name="export.excel.class"
 				value="org.displaytag.export.DefaultPdfExportView" /> 
 				
 				<display:setProperty
 				name="export.pdf" value="true" /> 
 				
 				<display:setProperty
 				name="export.pdf.filename" value="teste.pdf" />
 
 				<display:setProperty name="export.excel.filename" 
 				value="teste.xls" /></div>
 
 		</display:table></td>
 	</tr>
 </table>

quando eu clico em alguma coluna ela ordena pra mim, isso esta funcionando corretamente, porém quando eu clico no link excel… me da um erro …

servlet.ServletException: ServletException in ‘/relatorioPINs.jsp’: null

javax.faces.webapp.FacesServlet.service(FacesServlet.java:121)

br.com.getnet.valegas.controller.filter.AuthorizationFilter.doFilter(AuthorizationFilter.java:65)

br.com.getnet.valegas.controller.filter.AuthenticationFilter.doFilter(AuthenticationFilter.java:55)

org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:174)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)

org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:60)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)

org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)

Não sei ao certo o q vai no requestURI…
será q alguem pode me ajudar??

Grata

Christiane Gonzaga

Criado 14 de agosto de 2006
Respostas 0
Participantes 1