详细解决方案
struts2+iReport 子表格 急需高手解决,已经困惑三天了!
热度:3190 发布时间:2013-02-25 21:07:42
最近用struts2+iReport来做报表,在action配置中给一个主报表传了一个数据源,该数据源是一个javaBean,该javaBean中又有一个list类型的属性,想用来做为子报表的数据源。现action的配置如下:
<action name="JasperUserAction" class="UserAction" method="JasperUser">
<result name="success" type="jasper">
<param name="location">/jasper/usertestReport.jasper</param>
<param name="dataSource">editUser</param>
<param name="reportParameters">reportParameter</param>
<param name="format">PDF</param>
</result>
</action>
其中editUser为主报表数据源,editUser中有属性private List roles
在iReport中设置子报表的Data Source Expression 为new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{roles})
运行后报错:
javax.servlet.ServletException: Error evaluating expression : Source text : new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{roles})
不知什么原因,请各位高手指点一下。
------最佳解决方案--------------------------------------------------------
这个Field:roles找不到哦
仔细检查你的jrxml
你先在ireport试运行下。
------其他解决方案--------------------------------------------------------
editUser 是 JasperUserAction属性
配置出错:
<param name="dataSource">editUser</param>
改成:
<param name="dataSource">editUser.roles</param> 即可
------其他解决方案--------------------------------------------------------
lz 我也在用这个 遇到了一些问题,能请教下吗?<param name="reportParameters">reportParameter</param> 这句话能解释下吗?reportParameter这个是参数名称,应该随便什么都行吧!name="reportParameters"用参数一定要用这个吗?还要在别的地方用吗?我试了几次都没值。
------其他解决方案--------------------------------------------------------
没人知道吗 自己顶一个
------其他解决方案--------------------------------------------------------
高人们 4天了
------其他解决方案--------------------------------------------------------
楼主 这个问题解决了吗,小弟现在也遇到这问题,希望能请假一下
------其他解决方案--------------------------------------------------------
这个问题当时一直没有解决,后来做成啥样的我也忘了,后来也就不做这个了,呵呵,不知不觉两年多了,还真快
相关解决方案
- struts2.xml的action中的result报错,该怎么处理
- (Struts2+JSON+Ajax) XMLHttpRequest ==500如何解决
- struts2 对象属性流入不进去, 报错:target is null for setProperty(null, "x" [Ljava.lang.Stri
- Struts2 <select>上拉框 回显有关问题
- struts2 添加和修改怎么在一个jsp页面实现
- struts2 查询输出的有关问题
- 零配置的有关问题(struts2+Hibernate)
- struts2 神奇有关问题,太神奇了!
- struts2 的<s:iterator>标签展示未完全初始化的数组出现奇怪的有关问题
- struts2 文件下传有关问题
- struts2+ajax请求失败,帮忙看一上
- struts2-json中诠注@JSON(deserialize=false)是什么用?不是阻止JSON反序列化成JAVA对象吗?求解
- struts2 循环累加属性值有关问题
- struts2,hibernate,spring3 常用框架的API CHM版本,该怎么处理
- struts2 将jsp回到到另一个jsp中
- struts2 提交表单不能跳转页面有关问题!action已经执行,但是不能跳转到指定的页面
- struts2,hibernate,spring3 惯用框架的API CHM版本
- Struts2+Spring+JPA+FREEMARKER 登录程序异常
- struts2+Hibernate一个很奇怪的现象,该如何解决
- struts2 action中部分语句被直接跳过不执行. 请教这会是什么原因
- struts2+iReport 子表格 急需高手解决,已经困惑三天了!
- import cn.luxh.struts2.entity.Novel 急需的jar包是哪个
- struts2 hibernate 分页有关问题
- struts2 + spring 整合有关问题
- 请教哪里可以上到 struts2-json-plugin-2.1.8的源文件
- struts2+freemarker中文参数乱码有关问题
- struts2 exception,该怎么解决
- struts2 fileupload 下传有关问题
- struts2.3.4+spring3.1+mybats帮忙看看这个有关问题
- struts2 部署有关问题