Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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 report一起使用_Jasper Reports - Fatal编程技术网

Jasper reports 如何将属性文件与jasper report一起使用

Jasper reports 如何将属性文件与jasper report一起使用,jasper-reports,Jasper Reports,我正在创建jasper报告。在我的报告中,我不想直接使用静态文本,而是想使用保存jasper报告静态文本的属性文件。为此,我创建了一个保存文本值的属性文件。在报告中,我使用了如下显示的jasper字段 <textField> <reportElement x="0" y="0" width="55" height="40"/> <textElement textAlignment="Center" verticalAlignment="Middle"> <

我正在创建jasper报告。在我的报告中,我不想直接使用静态文本,而是想使用保存jasper报告静态文本的属性文件。为此,我创建了一个保存文本值的属性文件。在报告中,我使用了如下显示的jasper字段

<textField>
<reportElement x="0" y="0" width="55" height="40"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font size="9" isBold="true"/>
</textElement>
<textFieldExpression class="java.lang.String"><![CDATA[$R{c3.7}]]></textFieldExpression>
</textField> 

我还提供了在中显示的属性文件的路径

<parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false">
    <defaultValueExpression><![CDATA["property file"]]></defaultValueExpression>
</parameter>


现在,当我编译报告时,该报告将用空值填充我的字段。我假设此操作与资源束键相关,但我无法正确理解。请帮助设置报告的resourceBundle属性

<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" (...)  resourceBundle="PropertiesFileName">