Relatório

6 respostas
E

Galera como Gero relatório no java?

6 Respostas

M

eu nunca mexi nisso, mas procure por JasperReports :slight_smile:

A

eu ja usei o itext, para gerar relatórios…

A

c vc quiser uma referencia básica e rapida veja o link abaixo:

http://geocities.yahoo.com.br/aldocuomo/pdf/index.htm

A

use este comando no inicio de tua aplicação…

response.setHeader("Cache-Control", "max-age=0");
	            response.setHeader("Content-disposition","inline; filename=nome_do_arquivo_pdf.pdf");
	            PdfWriter.getInstance(document,response.getOutputStream() );

com a ultima linha de código, vc tera o arquivo pdf abrindo no browser

A

ai esta uma aplicação bem simples....

import java.io.FileOutputStream;
import java.io.IOException;
import javax.servlet.http.*;
import com.lowagie.text.Document; 
import com.lowagie.text.DocumentException;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfWriter;


public class pdfTeste {

	    public static void main(String[] args) { 
	    	HttpServletResponse response = null;
	        System.out.println("Gerei o Arquivo PDF"); 
	        Document document = new Document(); 

	        try { 
	        	PdfWriter.getInstance(document, new FileOutputStream("arquvoPDF.pdf")); 
	            document.open(); 
	            document.add(new Paragraph("Veja  o Arquivo PDF")); 
	        } 
	        catch(DocumentException de) { 
	            System.err.println(de.getMessage()); 
	        } 
	        catch(IOException ioe) { 
	            System.err.println(ioe.getMessage()); 
	        } 
	        document.close(); 
	    } 



}
A

opa, te mandei um código cheio de lixo.... veja este...

import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.Document; 
import com.lowagie.text.DocumentException;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfWriter;


public class pdfTeste {

	    public static void main(String[] args) { 
	        System.out.println("Gerei o Arquivo PDF"); 
	        Document document = new Document(); 

	        try { 
	        	PdfWriter.getInstance(document, new FileOutputStream("arquvoPDF.pdf")); 
	            document.open(); 
	            document.add(new Paragraph("Veja  o Arquivo PDF")); 
	        } 
	        catch(DocumentException de) { 
	            System.err.println(de.getMessage()); 
	        } 
	        catch(IOException ioe) { 
	            System.err.println(ioe.getMessage()); 
	        } 
	        document.close(); 
	    } 



}
Criado 22 de julho de 2004
Ultima resposta 13 de set. de 2004
Respostas 6
Participantes 3