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

时间:2010-05-12 13:36:28

标签: java jasper-reports scriplets

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

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

有可能吗?怎么样?

由于

2 个答案:

答案 0 :(得分:4)

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

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

但您无法使用ifforswitch,声明方法或类。

答案 1 :(得分:0)

使用 Scriptlet

Jasper Design Studio 6.2专业版,

Eclipse Mars.1发布(4.5.1)

完整教程Scriptlet Example in Jaspersoft 6.x for begineers - Hello World Sample Example