JFinal

登录 注册

全局404、500 处理 json格式返回

由于项目前后端分离,使用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));
    }
}

在 配置类中配置 自己的工厂image.png


启动项目访问 404 or 500 或者其他定义的错误码 以 json 形式返回

image.png

评论