項目是java的SSI框架。 java
發現異常log4j沒有打印出來。控制檯也沒有。 spring
後來配置在struts.xml中: app
<global-exception-mappings> <exception-mapping result="exception" exception="java.lang.Exception" /> </global-exception-mappings> <global-results> <result name="loginError"> /front/login/front_login.jsp </result> <result name="loginErrorBack"> /back/login/backlogin_s.jsp </result> <result name="exception" > /common/error/error.jsp </result> </global-results>
error.jsp: 框架
LogUtil.logThrow.error("系統異常>>>"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new java.util.Date())+">>>"+request.getAttribute("exception")+request.getAttribute("exceptionStack"));
原本想用spring AOP攔截日誌,後來竟然發現沒有起效果。應該是配置有問題。先mark一下。 jsp