if (event.getDate().compareTo(startDate) < 0) {

        logger.warn(message.getValue("dateWarnMsg"));
        FacesUtils.addWarnMessage(message.getValue("dateWarnMsg"));
    }


我有很多这样的代码。日志后是否有办法自动添加面部消息?

像这样吗

 if (event.getDate().compareTo(startDate) < 0) {

        logger.warn(message.getValue("dateWarnMsg"), addFacesMessage);

    }


谢谢。

最佳答案

如何向FacesUtils添加另一种方法?如果FacesUtils不是您的课程的一部分,则将其包装在另一个课程中。就像是:

addWarnMessageAndLog(String warningMessage) {
   logger.warn(warningMessage);
   FacesUtils.addWarnMessage(warningMessage);
}


如果您不喜欢这种方法,那么使用拦截器或某种其他形式的面向方面的编程也可能对您有所帮助。

关于java - 无论如何,在登录时是否有自动添加面部消息的功能?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5195120/

10-10 10:40