适用要求: 1. 自定义error页面,并能对error信息进行封装 2.根据不同的异常返回不同的信息 3. 能根据请求地址(或其他信息)决策返回页面还是json 解决思路: 1. 自定义error页面 这个比较简单,继承ErrorController接口实现自己的Controller即可。 可参见:org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController 代码参照[非最终代码,部分命名可能不规范,参考用]: package com.minipro