Como abrir um relatorio direto em pdf sem precisar exportalo?
Agradeço qualquer ajuda!
Como abrir um relatorio direto em pdf sem precisar exportalo?
Agradeço qualquer ajuda!
Olá amigos,
Se vc estiver utilizando o iReport e struts 2, vc poderá utilizar o seguinte código no seu struts.xml
<action name="Gerar*" class="br.gov.inca.bpw.webapp.action.{1}Action" method="consultar">
<result name="ok" type="jasper">
<param name="location">WEB-INF/relatorio/Compilados/{1}.jasper</param>
<param name="dataSource">lista</param>
<param name="format">PDF</param>
<param name="filtros">filtros</param>
<param name="logoRelatorio">logoRelatorio</param>
</result>
<result name="input">/WEB-INF/jsp/Comum/erro_relatorio.jsp</result>
</action>
Com isso vc chama a ação passa preenche a lista do seu java bean e o struts passa a lista para o jasper e converte o seu relatório para pdf.
Espero ter ajudado,
Abraços