贾斯珀报告:没有找到类的错误
我试图打印我的报告,但它没有在jrviewer中进来。 这是我得到贾斯珀报告:没有找到类的错误
异常的线程异常 “主” 显示java.lang.NullPointerException在 net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:1034) 在 net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:1004) 在 net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:258) 在 net.sf .jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:499) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTi TLE(JRVerticalFiller.java:326) 在 net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:262) 在 net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller。的java:128) 在 net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:946) 在 net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:845) 在 net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:58) 在 net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:417) 在 net.sf .J asperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:247) 在Reports.ReportView。(ReportView.java:36)在 Main.main(Main.java:27)
这是我的代码: {
public class ReportView extends JFrame
{
public ReportView(String fileName) throws Exception
{
this(fileName, null);
}
public ReportView(String fileName, HashMap para) throws Exception
{
super("ABC Solutions Employee/Project Management System (Report Viewer)");
DBhandler db = new DBhandler();
Connection con = db.getconnection();
try
{
JasperPrint print = JasperFillManager.fillReport(fileName, para, con);
JRViewer viewer = new JRViewer(print);
Container c = getContentPane();
c.add(viewer);
}
catch (JRException jRException)
{
}
setBounds(10, 10, 1500, 1500);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
}
}
}
千万不要错过空。如果您没有任何参数,请在将参数传递给Jasper之前实例化参数HashMap。即使它是空的:
public ReportView(String fileName) throws Exception
{
this(fileName, new HashMap< String, String >());
}
在Jasper-report服务器中,您无法在图分类列中传递“null”值。
尝试在调用'fillReport'之前打印fileName,para和con的值。 – placeybordeaux 2013-02-13 20:20:26