You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看Jasper页面数据及获取已填充Jasper报表的数据?

关于JasperReports数据查看的疑问

各位好,我目前在使用JasperReports时遇到了两个问题,想请教下大家:

  • 能不能查看JRPrintPage对象里存储的数据?
  • 有没有办法获取已经填充完成的Jasper Report中的数据?

情况是这样的:我已经通过代码完成了报表的填充操作,但现在想要查看Jasper Page里存储的具体数据,目前只能定位到JRPrintPage实例,却找不到数据到底存在哪里。我目前写的代码片段如下:

JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, con);
// 遍历所有页面
for (Iterator<JRPrintPage> pageIterator = jasperPrint.getPages().iterator(); pageIterator.hasNext(); ) {
    JRPrintPage page = pageIterator.next();
    // 到这里就不知道怎么获取page内的数据了
}

希望有经验的朋友能帮忙解答下,谢谢!

内容的提问来源于stack exchange,提问作者sTg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:34:29