Struts2+jasperreport 数据源使用jdbc

本文详细介绍了如何在Struts2框架中集成JasperReport报表框架,并提供了使用jdbc作为数据源的配置方法。通过阅读本文,您将了解到如何解决使用不同数据源时遇到的问题,特别适用于DB2数据库环境。

最近项目需要在Struts2框架中加入jasperreport报表框架

网上多数文章都是讲述数据源为使用list时的配置方法 即:struts配置文件中如下写法

 <action name="demoReport2" class="testReportAction" method="export">
   <result name="success" type="jasper">
    <param name="location">/function/jasperReport/testReport.jasper</param>
    <!-- 报表输出格式 -->
    <param name="format">${format}</param>
    <!-- 数据源-->
  <param name="dataSource">userlist</param>
    <!-- 报表参数 -->
    <param name="reportParameters">map</param>
   </result>
  </action>

 

搜索了很多比如通过修改struts2-jasperreports-plugin-2.1.6达到支持多数据源的文章

如果不使用list而是直接使用jdbc作为数据源的话 只找到了国外的一篇文章

标题为:"JasperReports Plugin:How to specify JDBC connection?"

因为google的原因 只能先再去搜了

 

后来换了很多关键字 终于在iteye上找到一篇讲用jdbc的,并且数据库是DB2的(和我现在的情况一样,而且配置db2连接的时候费了好些时间)

连接:http://tianjun309.iteye.com/blog/1097569(Struts2+jasperreport+DB2 Demo)

 

看后,问题迎刃而解

 

 

转载于:https://www.cnblogs.com/konbluesky/archive/2011/07/11/2103444.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值