import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.logging.Level;
import java.util.logging.Logger;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.JasperRunManager;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
import net.sf.jasperreports.view.JasperViewer;
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author admin
*/
public class NewClassxx {
public static void main(String dd[])
{
runReport();
}
public static void runReport() {
try {
HashMap param = new HashMap();
param.put("ss", "sss");
JasperDesign jasperDesign = JRXmlLoader.load("D:/spb.jrxml");
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
Connection jdbcConnection = null ;
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, param, jdbcConnection);
JasperExportManager.exportReportToPdf(jasperPrint);
// JasperViewer.viewReport(jasperPrint);
} catch (JRException ex) {
}
}
}
