这几天在学习Spring Boot+Vue全栈开发实践 的@RestControllerAdvice和@ExceptionHandler注解, 照着书本的敲完之后运行, 返回的一堆?????????
@RestControllerAdvice
public class CustomExceptionHandler {
@ExceptionHandler(MaxUploadSizeExceededException.class)
public void uploadException(MaxUploadSizeExceededException e , HttpServletResponse response) throws IOException {
response.setContentType("text/html:charset=GBK");
final PrintWriter out = response.getWriter();
out.write("上传文件大小超出限制");
out.flush();
out.close();
}
}
我问马老师发生什么事了, 马老师一看, 哦 原来是charset没改过来 , 上来就是一个右边扫(指f12).
应该是这样才对, 分号;写成了冒号:
response.setContentType("text/html;charset=GBK");