我给一个饼图加了一个注解,再拿放回到项目里边为什么,他报NULL啊

解决方案 »

  1.   

    我项目里边有一个exception_fenxi_bing.jasper(饼图),我用ireport给饼图加上了个注解Legend,再放回项目就报NULL
    java.lang.NullPointerException
    net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:89)
    net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:601)
    org.apache.struts2.views.jasperreports.JasperReportsResult.doExecute(JasperReportsResult.java:314)
    org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)
      

  2.   

    是不是sql语句有问题啊,取不到数据?
      

  3.   

    不是吧,我就加一个legend,别的什么都没动
      

  4.   

    是否加的是中文注解? 好像是因为注解编码导致jasper解析模板存在错误...
      

  5.   

    ireport对中文的支持不是太好...
      

  6.   

    不是啊,现在我只有 .jasper文件,转换一个在编译下放回去,它都报空,是不是别的什么问题?