注解@ControllerAdvice和ExceptionHandle处理全局异常
来源:3-12 性能压测---容量问题优化方向

奶茶三兄弟d
2019-06-10
老师,想问下您,做那个全局异常处理,加了注解@ControllerAdvice和ExceptionHandle,可以捕获全局异常,但是错误信息返回不到指定页面,视图解析器配置好的,之前在别的Controller里使用正常,路径没问题,
这是Controller代码:
package com.bshop.controller;
import org.springframework.http.HttpStatus;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseStatus;
@ControllerAdvice
public class HandleGlobalExceptionController {
@ExceptionHandler(Exception.class)
@ResponseStatus(HttpStatus.OK)
public String handleException(){
return "404";
}
}
老师您看下,网上找了好久,也不知道问题出在哪里
写回答
1回答
-
这个handleException断点进去了吗?如果没进去检查下application.properties当中有没有配置如下这一句
spring.mvc.throw-exception-if-no-handler-found=true
052019-06-10
相似问题