是否可以为JSP中的所有软件包设置日志级别INFO。 就我而言,JSP导入并利用了各种Java类。 我想知道是否可以在JSP页面中进行Logger.getLogger。
例如:
Logger logger = Logger.getLogger("com.aflt");
logger.setLevel(Level.INFO);
当我搜索相同的内容时,我获得了此链接 Setting up java Logger for a specific package。
但是在这里,记录器级别是从Java类设置的。
所以,我想知道是否可以在JSP页面上做同样的事情
答案 0 :(得分:0)
是的。因为JSP被转换为Java servlet(类)。但是,您应该小心保留对记录器的“强”引用。
以下(您的)代码在GC之后可能会丢失日志级别。
Logger logger = Logger.getLogger("com.aflt");
logger.setLevel(Level.INFO);
另请参阅Logger.getLogger()
的javadoc。