如何访问jrxml文件中的参数并打印它?

Rac*_*arg 1 java jasper-reports

我的查询是,我在我的java文件中设置了一个参数,如下所示

Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("ReportTitle", "MRSG Quarterly Report");
Run Code Online (Sandbox Code Playgroud)

如何在我的jrxml文件中访问它并将其作为文本打印?

Win*_*nzu 7

您需要在jrxml中声明参数

 <parameter name="ReportTitle" class="java.lang.String"></parameter>
Run Code Online (Sandbox Code Playgroud)

然后在文本字段中调用它

<textField isBlankWhenNull="true">               
  <textFieldExpression class="java.lang.String"><![CDATA[$P{"ReportTitle"}]]>
  </textFieldExpression>
</textField>
Run Code Online (Sandbox Code Playgroud)