Olá pessoal,
to tentando configurar o displaytag no meu projeto, pois preciso exportar uns relatorios...
configurei o displaytag, e a table vem populada certinho como tem q ser... o meu problema é quando eu clico no link de export (pdf excel) ocorre o seguinte erro...org.apache.jasper.JasperException: No faces context?!
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:60)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
javax.servlet.ServletException: No faces context?!
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.pages.tiles.templates.default_jsp._jspService(default_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:60)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
javax.servlet.jsp.JspException: No faces context?!
org.apache.myfaces.taglib.core.LoadBundleTag.doStartTag(LoadBundleTag.java:74)
org.apache.jsp.pages.tiles.templates.default_jsp._jspx_meth_f_loadBundle_0(default_jsp.java:107)
org.apache.jsp.pages.tiles.templates.default_jsp._jspService(default_jsp.java:71)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:60)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@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" requestURI="" id="tabelaPinsVendidoso" pagesize="25" export="true" >
<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="dataCriacao" class="campoListagem" sortable="true"/>
<display:column property="valor" title="valor" class="campoListagem" sortable="true"/>
<display:column property="descricaoProduto" title="descricaoProduto" class="campoListagem" sortable="true"/>
<display:column property="situacao" title="situacao" class="campoListagem" sortable="true"/>
<display:column property="dataAutorizacao" title="dataAutorizacao" class="campoListagem" sortable="true"/>
<div class="campoListagem"><display:setProperty name="paging.banner.placement" value="bottom"/></div>
<display:setProperty name="export.excel.filename" value="relatorio.xls"/>
<display:setProperty name="export.pdf.filename" value="relatorio.pdf"/>
<display:setProperty name="export.pdf" value="true" />
</display:table>
</td>
</tr>
</table>
Muito Obrigada