由于项目前后端分离,使用json交互,所以ErrorRender 更改为 json 格式返回
public class MyRenderFactory extends RenderFactory { public Render getErrorRender(int errorCode, String view) { return new JsonRender(ResultUtil.fail(errorCode)); } public Render getErrorRender(int errorCode) { return new JsonRender(ResultUtil.fail(errorCode)); } }
在 配置类中配置 自己的工厂
启动项目访问 404 or 500 或者其他定义的错误码 以 json 形式返回