【更新】完善异常处理

pull/46/head^2
徐玉祥 2 years ago committed by 小诺
parent 0b58e4ee1f
commit 2573c7a1ed

@ -12,9 +12,6 @@
*/
package vip.xiaonuo.common.util;
import cn.hutool.core.util.ObjectUtil;
import vip.xiaonuo.common.exception.CommonException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
@ -35,11 +32,7 @@ public class CommonFilterExceptionUtil {
**/
public static void handleFilterException(ServletRequest request, ServletResponse response, Exception e) {
try {
if(ObjectUtil.isNotEmpty(e.getMessage())) {
request.setAttribute("model", new CommonException(e.getMessage()));
} else {
request.setAttribute("model", e);
}
request.setAttribute("model", e);
request.getRequestDispatcher("/errorView").forward(request, response);
} catch (Exception ignored) {
}

@ -53,6 +53,8 @@ public class GlobalErrorViewController {
} else {
commonResult = CommonResult.error();
}
Exception exception = (Exception) model;
exception.printStackTrace();
}
log.error(">>> {}", commonResult.getMsg());
return commonResult;

Loading…
Cancel
Save