最近在作全局異常處理,能夠根據請求方式返回不一樣類型異常信息,json返回的徹底無問題,結構碰到返回頁面的死活都是永恆的錯誤頁面html
Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. null There was an unexpected error (type=null, status=null).
開始仍是一臉懵逼,後來在父項目依賴管理上找到緣由,指定了spring-boot-starter-thymeleaf 的版本和使用的SpringBoot 2.1.0.RELEASE 不支持。 建議 spring-boot-starter-thymeleaf和spring-boot-starter-web 默認不指定版本。web
添加「parent」標籤裏的內容後,「spring-boot-starter-parent」會爲開發者提供經常使用jar的版本管理,因此咱們不須要指定版本,使用人家提供好的就能夠了。固然,指定也是能夠的,這會覆蓋官方默認的版本,不推薦spring