一、创建处理异常类添加@ControllerAdvice处理全局异常
在application.properties文件中定义
spring.servlet.multipart.max-file-size=1KB
来限制上传文件的大小
@ControllerAdvice
public class myCustomException {
@ExceptionHandler(MaxUploadSizeExceededException.class)
public void MyException(MaxUploadSizeExceededException e, HttpServletResponse response) throws IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
out.write("上传文件大小超出限制");
out.flush();
out.close();
}
}
这里对文件上传的大小定义异常类,当文件上传超出大小后这里会返回提示!