小码问答,有问必答!

在执行JasperFillManager.fillReport(fis, parameters, dataSource);这句时候类似进行了死循环

有人用过ireport吗, 我用Bean作为数据源,在执行JasperFillManager.fillReport(fis, parameters, dataSource);这句时候类似进行了死循环,一直到内存溢出,查看了一下数据源类也只是10来个字段,没有多余的继承关系

JavaEE

收藏

1个回答

我要回答

  • author
    牛叔叔 2021-08-18 17:10

    大概率是dataSource的接口实现类中的迭代器代码逻辑不对,没有处理好迭代结束条件导致。