springMVC或spring的异常信息,怎么返回给当前页面?当出现业务逻辑异常的时候,捕获了异常信息,怎么在当前页面 弹出一个框,显示异常信息呢?
注意,是当前页面,不是跳转到新的页面!!
例如,捕获错误:怎么提示给当前页面?
@ControllerAdvice
public class GlobalDefaultExceptionHandler {
@ResponseBody
@ExceptionHandler(value = Exception.class)
public String defaultErrorHandler(HttpServletRequest request, Exception e) {
System.out.println("000000000000:" + e.getCause().getMessage());
return e.getCause().getMessage();
}
}
======================
已经用printWiter解决。
但是实际问题,是用multipartFile上传的时候,超过了限制的时候,服务器拒绝了请求,这又办法返回错误。
net::ERR_CONNECTION_ABORTED
奇怪
前提是这个请求是前端发起的 ajax 请求才可以