Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jasper reports Jasper报告打印第页上的报告路径_Jasper Reports - Fatal编程技术网

Jasper reports Jasper报告打印第页上的报告路径

Jasper reports Jasper报告打印第页上的报告路径,jasper-reports,Jasper Reports,我正在使用iReport 5.6设计报告 有没有办法在页面底部打印报告路径。 我已尝试使用内置参数。但我实际上不知道怎么做。 我想举例说明 BaseDir:http://localhost:8080/MyReports ReportFile:http://localhost:8080/MyReports/myreport.jasper 谢谢你, Supun将参数传递给报表应可用于此目的 String reportFileName = "your jasper path"; ... Map jas

我正在使用iReport 5.6设计报告
有没有办法在页面底部打印报告路径。
我已尝试使用内置参数。但我实际上不知道怎么做。

我想举例说明
BaseDir:http://localhost:8080/MyReports

ReportFile:http://localhost:8080/MyReports/myreport.jasper

谢谢你,

Supun

将参数传递给报表应可用于此目的

String reportFileName = "your jasper path";
...
Map jasperParameters = new HashMap();
parameters.put("reportFilePath",reportFileName);  
在jrxml中,您必须执行以下操作

<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports"
...>
<parameter name="reportFilePath" class="java.lang.String"/>
...
<textFieldExpression class="java.lang.String">
            <![CDATA[$P{reportFilePath}]]>
</textFieldExpression>

...
您可以参考示例来使用这些参数