0

我想登录 JasperReports scriptlet。我只是想知道是否有可用的 Jasper 日志?

我知道 JasperReports 使用 Apache log4j 进行日志记录。

那么有没有 JasperReports 的自定义日志 API,或者我可以直接使用 Apache log4j API 来登录 JasperReports Scriptlet?

我还看到 JasperReports 使用 slf4j 外观来包装 log4j。我可以直接使用 slf4j API 进行日志记录吗?

4

1 回答 1

0

在图表定制器中,我遵循了直接使用 log4j 的标准模式。您应该能够在 scriptlet 中执行相同的操作:

import org.apache.log4j.Logger;
...
private final static Logger logger = Logger.getLogger(BetterBarLabels.class);
if (logger.isDebugEnabled()) {
  logger.debug("################## DEBUG info from BetterBarLabels ##################");
}
于 2012-08-16T16:32:16.193 回答