`
zhaobin87
  • 浏览: 78029 次
  • 来自: 深圳
社区版块
存档分类
最新评论

JasperReport异常

阅读更多

net.sf.jasperreports.engine.JRException: Error retrieving field value from bean :

 

填充数据源时发生如上异常,解决办法:iRrport的xml视图下发现某个字段定义时有:

<fieldDescription><![CDATA[]]></fieldDescription> 一句,删除后正常运行。(已验证)

搜索后论坛上有其他解决方法,但是未验证:

1. 检查commons-beanutils.jar是否包含PropertyUtils.getProperty(bean, propertyName)类及方法,commons-beanutils-1.8.0.jar里有包含;
2. 在Bean方法里各属性需要有Set/Get方法;

分享到:
评论

相关推荐

    jasperreport 生成pdf实现下载与打印

    在这个过程中,开发者需要注意处理好数据绑定、样式设置、异常处理等问题,确保生成的PDF准确无误。同时,对于性能优化,如分页、预处理数据、缓存等策略也应有所考虑,特别是在大数据量的场景下。此外,为了适应...

    jasperReport例,jasperReport+java

    4. **处理异常**:在实际开发中,还需要考虑错误处理,如报表模板不存在、数据源问题、编译错误等。 **示例代码** ```java // 加载报表模板 InputStream templateStream = getClass().getResourceAsStream("/...

    JasperReport+Servlet Web应用之:打印预览

    7. **处理异常**:在整个过程中,务必捕获并处理可能出现的异常,例如文件找不到、数据源问题、编译错误等。 在实际开发中,还可以考虑以下优化点: - 使用缓存机制,避免每次请求都重新编译报表。 - 提供参数化...

    MyEclipse iReport JasperReport Struts2.doc

    本文将介绍如何在MyEclipse中使用iReport和JasperReport结合Struts2框架来开发报表。MyEclipse是一款强大的Java集成开发环境,而iReport是一款基于JasperReport的报表设计工具,Struts2则是一个流行的Java web应用...

    JasperReport6.7.0必需的lib

    例如,确保所有依赖的JAR文件都在类路径中,能够避免如找不到类或方法的异常;正确配置`jasperreports_extension.properties`文件,可以让项目充分利用JasperReports的灵活性,支持各种自定义需求;而添加自定义字体...

    struts2整合jasperreport

    例如,对报表生成的异常进行捕获和处理,确保用户体验;对于敏感的报表操作,可能需要添加权限验证,防止未授权访问;同时,通过缓存策略、数据库连接池等方式提升报表的生成速度。 总的来说,"Struts2整合...

    jasperreport2.0.3 初级教程

    3. 安装完成后,启动IReport检查是否正常运行,无异常提示。 ### 3. 编辑一个报表模板 报表模板是JasperReport的核心,它定义了报表的布局和数据源。在IReport中创建报表模板的步骤如下: 1. 打开IReport,新建一...

    compiere与JasperReport报表集成

    4. **错误处理**:为可能出现的异常情况编写合适的错误处理逻辑,保证系统的稳定性。 **六、JasperReport集成文档** 压缩包中的“JasperReport集成.pdf”文档可能详细介绍了上述集成步骤,包括具体的代码示例、配置...

    jasperreport DEMO下的WabApp成功案例

    通过这个案例,可以了解如何在Eclipse中创建和配置Web项目,添加JasperReport库,编写Java代码来生成和展示报表,以及如何处理报表的错误和异常。同时,"FirstReport"文件提供了实际操作的机会,帮助理解报表设计和...

    MyEclipse Eclipse iReport JasperReport Struts2

    【MyEclipse、Eclipse、iReport、JasperReport与Struts2的整合】 在Java Web开发中,MyEclipse和Eclipse是两种常用的...在实际操作中,还需要注意数据安全、性能优化以及异常处理等问题,确保系统的稳定性和可靠性。

    jasperreport+struts2包

    3. **错误处理**:添加适当的异常处理机制,提供友好的错误提示。 总的来说,jasperreport与Struts2的整合为Web应用带来了强大的报表生成能力,但同时也要注意性能优化和安全防护。通过熟练掌握这两者的结合,...

    Struts2_JasperReport整合的例子

    - **错误处理**:在Action中添加异常处理代码,以处理可能出现的报表加载、数据填充或导出过程中的错误。 总的来说,Struts2与JasperReport的整合使得开发人员能够轻松地创建和展示动态的、格式化的报表,这对于...

    jasperreport与ireport的配置与使用

    - **错误处理**:针对可能出现的异常情况进行处理。 ##### 4.2 在Servlet程序中的应用示例 Servlet程序中使用JasperReport与JSP类似,但更多地涉及到服务端的处理逻辑。 ##### 4.3 动态SQL的示例 动态SQL是指在...

    struts2-jasperreport-plugin-2.1.6.1

    2、解决问题:图形报表一次请求返回多张时存在报表覆盖异常现象; 3、支持数据源单一(改造后支持任意jasperreport支持的数据源及直接直接java.result.ResultSet); 在本人修改的该版本彻底解决了以上问题(和本人上传...

    最新JasperReport3.7 iReport的java Web报表整合Struts2完整教程

    ### 最新JasperReport 3.7 iReport的Java Web报表整合Struts2完整教程 #### 一、iReport操作 ##### 1. JasperReport与iReport简介 **1.1 JasperReport简介** JasperReport是一款强大的报表打印组件,它是开放源...

    一个完整的jasperreport+myeclipse+struts2例子

    Struts2提供了丰富的拦截器、插件机制,使得开发者能够轻松处理表单验证、文件上传、异常处理等常见任务。在JasperReport与MyEclipse的结合中,Struts2可以作为控制器,负责接收用户请求,处理业务逻辑,并调用...

    jasperreport与ireport的配置与使用.rar

    1. **版本兼容性**: 确保iReport的版本与JasperReport库版本相匹配,否则可能会出现编译错误或运行异常。 2. **报表性能**: 大型报表可能会影响性能,合理设计查询并优化数据源连接可以提高效率。 3. **错误处理**...

    JasperReport实现的网络办公系统报表(二):系统技术说明书.rar

    4. **错误处理**:提供完善的错误处理机制,如数据异常、模板错误等,保证系统稳定运行。 总结,JasperReport以其强大的报表设计能力和灵活性,在网络办公系统中扮演了重要的角色。通过合理的设计和优化,可以构建...

    Java燗applet+jasperReport 实现web端打印

    - 处理异常情况,确保用户界面友好。 #### 总结 通过上述步骤,我们能够利用Java Applet与JasperReport来实现在Web端的精确打印功能。尽管Java Applet的技术已不如以往流行,但在某些特定场景下仍然具有其独特...

Global site tag (gtag.js) - Google Analytics