我试图在我的 Controller 类中捕获某个类的所有异常。当我这样定义它时它工作正常:
@ExceptionHandler(NoSearchResultException.class)
public String handleNoSearchResultException() {
return "someView";
}
但如果我添加任何参数,则不会:
@ExceptionHandler(NoSearchResultException.class)
public String handleNoSearchResultException(Exception e) {
return "someView";
}
可能会发生什么?另外,我读过@ExceptionHandler 不支持模型参数,那么我如何将参数(例如错误消息)传递给视图以提供动态错误页面?