首先要在主dataset中的Paramerters 中建立參數list(後臺傳map的key,如map.put("list",list1)),並修改其類型爲java.util.Collection;java
而後在其所在Detail中添加List(component)組件,將要顯示的數據放置List框中;spa
右鍵List(component),選擇 Edit list datasource 設置 Connection/Datasource Expression 爲 new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($P{list}),點擊ok,用$F{屬性名}就可取到對象對應的屬性值。component