Relatorio em PDF

1 resposta
P

Como abrir um relatorio direto em pdf sem precisar exportalo?

Agradeço qualquer ajuda!

1 Resposta

Zenas

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

Criado 5 de setembro de 2010
Ultima resposta 8 de set. de 2010
Respostas 1
Participantes 2