您的位置:首页 > 编程语言 > Java开发

Ireport 从java后台接收list集合总结

2018-02-23 00:00 951 查看
首先要在主dataset中的Paramerters 中创建参数list(后台传map的key,如map.put("list",list1)),并修改其类型为java.util.Collection;


然后在其所在Detail中添加List(component)组件,将要显示的数据放置List框中;


右键List(component),选择 Edit list datasource 设置 Connection/Datasource Expression 为 new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($P{list}),点击ok,用$F{属性名}就可取到对象对应的属性值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息