一、异常处理 1、SimpleMappingExceptionResolver (1)在Springmvc框架的mvc.xml中配置异常处理[简单异常处理]
2、ExceptionHandler ■ 使用 @ExceptionHandler注解 实现异常处理
通过使用@ControllerAdvice 注解定义统一的异常处理类,而不是在每个 Controller 中逐个定义, ExceptionHandler 注解用来定义方法针对的异常类型.
//处理异常
@ControllerAdvice
public class HandlerExceptionAdvice {
@ExceptionHandler
public String error(Model model, Exception ex) {
model.addAttribute("errorMsg", ex.getMessage());
return "commons/error";
}
}
当然也可以针对某种情况进行设置异常处理,例如对逻辑错误进行处理 @ExceptionHandler(LogicException.class)
如果本文对你有帮助的话记得给一乐点个赞哦,感谢!



