2011-03-04 14 views
2
if (event.getDate().compareTo(startDate) < 0) { 

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

我有很多這樣的代碼。日誌之後有沒有辦法自動添加faces信息?有沒有辦法在登錄時自動添加面孔信息?

這樣的事情?

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

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

    } 

謝謝。

回答

1

如何在FacesUtils中添加另一種方法?或者如果FacesUtils不屬於您的課程,則將它包裝在另一個課程中。例如:

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

使用攔截器或其他形式的面向方面編程也可以幫助你,如果你不喜歡這條路線。

1

你可以使用攔截器。閱讀更多here

相關問題