我通过数据库的查询,获取出了domain的persion中所有属性内容,
例如:domain包中:
class persion{
String name;
int sex;
ArrayList<hobbydetail> hobby;
get{}...
set{}...
}
class hobbydetail
{
int hobbyid;
String hobbyName;
get{}...
set{}...
}由于hobby是ArrayList类型的,怎么才能在ireport中自动遍历显示hobby里面所有的值?
应该怎么在iReport的$F{Field}里写?
例如:domain包中:
class persion{
String name;
int sex;
ArrayList<hobbydetail> hobby;
get{}...
set{}...
}
class hobbydetail
{
int hobbyid;
String hobbyName;
get{}...
set{}...
}由于hobby是ArrayList类型的,怎么才能在ireport中自动遍历显示hobby里面所有的值?
应该怎么在iReport的$F{Field}里写?
解决方案 »
- 谁有关于 介绍IntelliJ IDEA 的英文资料啊
- 急救啊, 关于eWebEditor在线文本编辑器--飞鱼修改版的问题
- struts连接SQLServer2000的小问题
- 新建了一个页面,可是为什么浏览不到页面
- 一个DynaValidatorForm validator让人头疼的问题————在线等
- 网上说javac可以测试JDK安装是否成功?
- 各位高手请指点一下吧
- 大哥们,在weblogic里怎么配一个用微软的sql server驱动的连接池啊
- jsp文件间传递中文字符串乱码??
- jbuilder 4 是否不支持javascript? 我的 jsp中的javascirpt程序不执行,有没有办法?
- ant 问题 ,等待解决
- log4j 日志内容写入数据库报错。
怎么写?这样吗?
$F{hobby.hobbyid}
$F{hobby.hobbyName}
直接拖拽是在iReport中写好了report query才能这样的,我这个是在类中写的查询语句,传递的是JRBeanCollectionDataSource 我是通过这个已经成功取出所有数据了,就是在iReport中怎么写显示的问题
JRBeanCollectionDataSource ds=new JRBeanCollectionDataSource(lists);
JasperRunManager.runReportToPdf(jasperReport, parameters, ds);