欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

Java

當前位置:主頁 > 軟件編程 > Java >

springboot自定義異常視圖過程解析

來源:本站原創(chuàng)|時間:2020-01-10|欄目:Java|點擊: 次

這篇文章主要介紹了springboot自定義異常視圖過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

一、源碼分析

先看源碼再寫自己的自定義異常視圖

resolveErrorView()函數(shù)首先調(diào)用了一個返回ModelAndView的函數(shù),該函數(shù)所需的參數(shù)是一個狀態(tài)碼的字符串,和一個map集合,該集合是錯誤信息

也就是下圖這個函數(shù)

上圖函數(shù)判斷你是否提供了templates/error/下的動態(tài)錯誤頁

如果提供了直接返回視圖名和錯誤信息

如果你沒有提供下圖

再查是否有靜態(tài)錯誤頁

上圖是靜態(tài)錯誤頁的判斷邏輯

this.resourceProperties.getStaticLocations()

返回的是一個springboot預設幾個靜態(tài)頁面文件夾

循環(huán)找每一個文件夾是否有錯誤頁

如果循環(huán)完了都沒有找到就返回null

二、自定義異常視圖

如果我們想自定義自己的異常視圖也是重寫resolveErrorView() 函數(shù)

不過我們不需要再寫這個麻煩的判斷,直接返回一個ModelAndview帶視圖名和錯誤信息

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持我們。

上一篇:java讀取xml配置參數(shù)代碼實例

欄    目:Java

下一篇:Java線程狀態(tài)運行原理解析

本文標題:springboot自定義異常視圖過程解析

本文地址:http://mengdiqiu.com.cn/a1/Java/8835.html

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有