我的 .jrxml 文件中的子报告中有 datasource 标记。
有时数据源对象是null
,这使得JasperReports抛出NullPointerException
。
如何避免此异常?
我的.jrxml文件中有以下代码:
<subreport runToBottom="true">
<dataSourceExpression>
<![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($P{someListOfObjects})]]>
</dataSourceExpression>
</subreport>
在NullPointerException
someListOfObjects == null