如何获取jasper文件中定义的参数?

Oua*_*die 7 jasper-reports ireport java-ee

我需要获取jasper文件中定义的参数,以便根据这些参数的类型生成输入以填充报告. 我正在和我一起工作
jasperreports-5.0.0

Oua*_*die 10

JasperReport jasperReport = (JasperReport)JRLoader.loadObject(new File("report.jasper"));
JRParameter[] params = jasperReport.getParameters();

for(JRParameter param : params) {
  if(!param.isSystemDefined() && param.isForPrompting()){
     param.getName();
     param.getDescription();
     param.getDefaultValueExpression();
     param.getNestedTypeName();
  }
}
Run Code Online (Sandbox Code Playgroud)