Salve a tutti,
sono alle prime armi con l'utilizzo di jasper report. Vi posto l'esempio di codice che ho provato ad eseguire con scarso esito:
file prova.xml:
<?xml version="1.0"?>
<!DOCTYPE jasperReport PUBLIC "-//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport name="Simple_Report">
<detail>
<band height="20">
<staticText>
<reportElement x="180" y="0" width="200" height="20"/>
<text><![CDATA[Hello World!]]></text>
</staticText>
</band>
</detail>
</jasperReport>
file asperReportsIntro.java
import net.sf.jasperreports.engine.*;
import java.util.HashMap;
public class JasperReportsIntro {
public static void main(String[] args) {
JasperReport jasperReport;
JasperPrint jasperPrint;
try {
jasperReport = JasperCompileManager.compileReport("prova.xml");
jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource());
JasperExportManager.exportReportToPdfFile(jasperPr int, "prova.pdf");
}
catch (JRException e) {
e.printStackTrace();
}
}
}
la versione del jasper report adoperato è la 1.3.2
Grazie a tutti