ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

异常处理

2022-09-12 05:00:12  阅读:248  来源: 互联网

标签:错误 处理 默认 JSON 视图 error 解析 异常


1、错误处理

  • 默认情况下,Spring Boot提供/error处理所有错误的映射
  • 对于机器客户端,它将生成JSON响应,其中包含错误,HTTP状态和异常消息的详细信息。对于浏览器客户端,响应一个“ whitelabel”错误视图,以HTML格式呈现相同的数据
  •  

  • 要对其进行自定义,添加View解析为error

  • 要完全替换默认行为,可以实现 ErrorController 并注册该类型的Bean定义,或添加ErrorAttributes类型的组件以使用现有机制但替换其内容。

  • error/下的4xx,5xx页面会被自动解析;

  •  

     

    /error目录可以放在静态资源目录(如 /static/ )下,或放在模板目录(如 /templates/ )下,都会被SpringBoot自动解析。其中,放在/templates/下,可以通过视图渲染获取到SpringBoot提供的默认错误JSON信息内容
  • 页面以4xx/5xx命名,可以匹配所有以4开头/以5开头的错误HttpStatus。

标签:错误,处理,默认,JSON,视图,error,解析,异常
来源: https://www.cnblogs.com/dzs894330350/p/16685385.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有