我正在使用struts 2并想用jasper创建图表。我已经创建了要传递给jasper的数据源。我已经使用ireport设计了图表(只是拖动图表没有制作图表样式)。
使用空数据源然后我设置字段名称与我传递的属性相同,但它仍然产生一个空图表。在报告中它可以工作,但在图表中却没有。当我使用数据构建图表时,必须应用一些技巧?谁能帮我?这与构建图表中的数据集有关吗?
答案 0 :(得分:1)
您的数据源不应只是对象列表。 JasperReport字段需要实现一些方法才能有效地使用内存。因此,jasper可以逐个获取大量数据。因此,您的对象类必须实现
的JRDataSource
或者你可以简单地使用
JRBeanCollectionDataSource
代替。
我个人更喜欢后一种选择: