Struts2整合JasperReport开发打印报表功能遇到问题:No dataSource specified...
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2整合JasperReport开发打印报表功能遇到问题:No dataSource specified...相关的知识,希望对你有一定的参考价值。
简单把错误摘抄一下:
ERROR - Unable to set parameter [dataSourse] in result of type [org.apache.struts2.views.jasperreports.JasperReportsResult]
Caught OgnlException while setting property 'dataSourse' on type 'org.apache.struts2.views.jasperreports.JasperReportsResult'. - Class: ognl.ObjectPropertyAccessor
File: ObjectPropertyAccessor.java
Method: setProperty
Line: 132 - ognl/ObjectPropertyAccessor.java:132:-1
之前照着两个教程完整做的,每次都是这个问题。JasperReport里面Javabean连接也建立了,fields也能从工程里面导入,可就是出现这个问题……
急求高手指教!!
也就是说你在报表设计器里配置好数据源后建立好报表了,报表就会根据SQL通过报表的数据源连接数据库进行查询数据,可能你把报表移植到服务器上时,没有把你做的报表所需的数据源拿出来放到服务器上。所以运行服务器时在执行你的报表时要数据源就会报错,找不到数据源!追问
那怎样把我做的报表所需的数据源拿出来放到服务器上?
参考技术B 应该是jrxml里面的sql里面的参数有问题 参考技术C 没有指定数据源!应该是你的某个参数设置错了! 参考技术D 这个问题,我原来的问题应该和你的一样吧,就是在html静态页面上设计好的图片,结果到了JSP上就出不来了。真让人摸不着头脑。
以上是关于Struts2整合JasperReport开发打印报表功能遇到问题:No dataSource specified...的主要内容,如果未能解决你的问题,请参考以下文章
jasperreport打印excel,html为啥部分不显示