spring的一个奇技淫巧
spring的一个奇技淫巧
疯狂的兔子 发表于3年前
spring的一个奇技淫巧
  • 发表于 3年前
  • 阅读 21
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】如何购买服务器最划算?>>>   

摘要: spring 奇技淫巧
@Controller  
public class AccessController {  
  
    /** 
     * 异常页面控制 
     *  
     * @param runtimeException 
     * @return 
     */  
    @ExceptionHandler(RuntimeException.class)  
    public @ResponseBody  
    Map<String,Object> runtimeExceptionHandler(RuntimeException runtimeException) {  
        logger.error(runtimeException.getLocalizedMessage());  
  
        Map model = new TreeMap();  
        model.put("status", false);  
        return model;  
    }  
  
}

当这个Controller中任何一个方法发生异常,一定会被这个方法拦截到。然后,输出日志。封装Map并返回,页面上得到status为false。就这么简单。

共有 人打赏支持
粉丝 30
博文 155
码字总数 100504
×
疯狂的兔子
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: