0

JasperReports スクリプトレットにログインしたいと考えています。Jasper Logs が利用可能かどうかを知りたいのですが?

JasperReports がロギングに Apache log4j を使用していることは知っています。

JasperReports のカスタマイズされたログ API はありますか、または JasperReports Scriptlet にログインするために Apache log4j API を直接使用できますか?

また、JasperReports が slf4j ファサードを使用して log4j をラップしていることもわかりました。ロギングに slf4j API を直接使用できますか?

4

1 に答える 1

0

チャートカスタマイザーでは、log4jを直接使用するというこの標準パターンに従いました。スクリプトレットでも同じことができるはずです。

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 に答える