我可以将java代码放在.jrxml(jasperreport)中吗?

5 java jasper-reports scriplets

我可以将java代码放在.jrxml中吗?

例如,我想放一个if()或"new ..()"

可能吗?怎么样?

谢谢

Boz*_*zho 5

不能放任何代码,只能放表达式。所以,你可以把:

  • new Something(someParameter)
  • somebool.booleanValue == true ? new Something() : new OtherThing();

但您不能使用if, for, switch, 声明方法或类。