FineReport中调用Oracle存储过程

来源:互联网 发布:淘宝网页版登录入口 编辑:程序博客网 时间:2024/05/19 06:39


方案:在报表中通过ajax在后台执行jsp,jsp获取参数并调用数据库存储过程,下面以一个实际例子来看。

环境:Tomcat6.0,FineReport7.0.2,jdk1.6,oracle

步骤:

1:所有环境安装完毕,同时在oracle中创建一个删除数据的存储过程,如下图所示:


2:编写一个jsp页面,用以获取对应存储过程,如下所示:


3:新建报表模板,并在模板中建立按钮,书写对应js如下:


4:实际运行测试,结果如下所示:

点击前:


点击后:


结束语:

例子比较简单,但是实际的时候一些编码等问题还是需要考虑的,如果传入数组参数另说了。

原创粉丝点击