关于jfinal输出错误信息到页面

lianjiao 发布于 2017/01/11 17:33
阅读 527
收藏 0
我的逻辑是这样的,如果不设置outputRenderExceptionToClient则默认为false,不输出错误信息;如果设置了则输出错误信息到页面,即便有自定义500页面,也会忽略用户自定义500错误页面。
有个疑问啊,直接上代码吧:
两种方案
方案1:
if(degbu){
    if(outputRenderExceptionToClient){
        输出错误信息到页面
    }else if(hasCustom500){
        输出用户自定义500
    }else{
        输出jfinal默认500
    }
}else{
    if(hasCustom500){
        输出用户自定义500
    }else{
        输出jfinal默认500
    }
}

方案2:
if(outputRenderExceptionToClient){
    输出错误信息到页面
}else if(hasCustom500){
    输出用户自定义500
}else{
    输出jfinal默认500

}

@Jfinal 你认为哪种方案更合适一些?

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部