Olá a todos:
Estou tentando desenvolver uma página que gere um arquivo pdf, a página gera o arquivo mas quando o cliente vai tentar a abrir o pdf da a seguinte mensagem:Houve um erro ao abrir este documento.Violação de compartilhamento, eu só consigo abri-lo quando paro o serviço do TOMCAT, estou usando o FOP para gerar o relatório, alguém teria uma dica para me passar??? Ai esta o código:
<%<a class="mention" href="/u/page">@page</a> contentType=“text/html” import=“<a href="http://java.io">java.io</a>.* ,java.sql.<em>,org.apache.fop.apps.Driver,org.apache.fop.apps.</em>,org.xml.sax.*”%>
<%
FileOutputStream out1 = new FileOutputStream(“C:\fop-0.20.5\teste.pdf”);
Reader in = new FileReader(“C:\fop-0.20.5\geral.fo”);
Driver fop = new Driver(new InputSource(in),out1);
fop.setRenderer(Driver.RENDER_PDF);
fop.run();
in.close();
out.close();
%>
:roll:
Gerar pdf em página JSP
J
2 Respostas
A
Cara,
usa um SERVLET pra fazer isso pra vc, ou então crie um bean, e apenas declare no jsp, deichando apenas a chamada no jsp e dentro da classe vc cria o arquivo.
Não é muito legal ficar colocando codigo puro dentro do jsp!
Pelo menos eu não acho!
J
Valeu Anderson:
Passei uma década lutando para fazer o Bean, mas no final foi a resposta do meu problema, muito grato pela dica!!!

Criado 4 de agosto de 2004
Ultima resposta 6 de ago. de 2004
Respostas 2
Participantes 2