您的位置:首页 > Web前端 > JavaScript

皕杰报表在JSP页面中如何传递参数和变量

2018-10-26 16:24 621 查看

皕杰报表传递参数和变量的方式有两种,servlet和tag标签。

方式一 servlet方式:

采用Get或Post方式的url请求ReportEmitter,在请求串后添加params参数(参数传 递)和vars参数(变量传递)。格式如下:params=paramName1=paramValue1; paramName2 =paramValue2;paramName3=paramValue;……&vars=varName1=varValue1; varName2=varVa lue2; varName3=varValue3;……

例如:http://IP地址:服务器端口/web路径/ReportEmitter?rpt=Demo/参数报表/时间参

数.brt&params=year=1997&vars=area='华南'

方式二 tag标签方式:

〈bios:report …… params="paramName1=paramValue1;paramName2=paramValue2;……" vars=" varName1=varValue1;varName2=varValue2;……" …… /〉

其中,参数及变量的个数和名称要与报表中一致,如果参数值和变量值不固定,可以jsp中先 拼好参数字符串,再传入tag标签。

〈%

String params="paramName1"+paramValue1+";paramName2"+paramValue2+……;

String vars="varName1"+varValue1+";varName2"+varValue2+……;

%〉

〈bios:report …… params="〈%=params%〉" vars="〈%=vars%〉" …… /〉

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jsp 皕杰报表