博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring的一个奇技淫巧
阅读量:6353 次
发布时间:2019-06-22

本文共 589 字,大约阅读时间需要 1 分钟。

hot3.png

@Controller  public class AccessController {        /**      * 异常页面控制      *       * @param runtimeException      * @return      */      @ExceptionHandler(RuntimeException.class)      public @ResponseBody      Map
 runtimeExceptionHandler(RuntimeException runtimeException) {          logger.error(runtimeException.getLocalizedMessage());            Map model = new TreeMap();          model.put("status", false);          return model;      }    }

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

转载于:https://my.oschina.net/u/1455908/blog/403909

你可能感兴趣的文章
import 路径
查看>>
finally知识讲解
查看>>
Matplotlib绘图与可视化
查看>>
openstack ocata版(脚本)控制节点安装
查看>>
【微信公众号开发】获取并保存access_token、jsapi_ticket票据(可用于微信分享、语音识别等等)...
查看>>
datatable 获取最大值
查看>>
sqlserver2012一直显示正在还原(Restoring)和从单用户转换成多用户模式(单用户连接中)...
查看>>
spark复习总结02
查看>>
李瑞红201771010111《第九周学习总结》
查看>>
[译]ZOOKEEPER RECIPES-Barriers
查看>>
NFC 鏈表操作
查看>>
pymongo模块
查看>>
第0次作业
查看>>
Ubuntu里设置python默认版本为python3(转载)
查看>>
快排+折半查找
查看>>
c# GC 新典型
查看>>
ssh bash 通配符
查看>>
seajs在jquery多个版本下引用jquery的插件的方案
查看>>
关于网络上java,php和.net的“口角之争“的一点想法 !
查看>>
python 第二周(第十三天) 我的python成长记 一个月搞定python数据挖掘!(21) -正则表达式re...
查看>>