W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Spring的架構(gòu)中的很多層面都提供了對(duì)國(guó)際化的支持,同樣支持Spring MVC框架也能提供。DispatcherServlet
為你提供了自動(dòng)使用用戶的地區(qū)信息來(lái)解析消息的能力。而這,是通過LocaleResolver
對(duì)象來(lái)完成的。
一個(gè)請(qǐng)求進(jìn)入處理時(shí),DispatcherServlet
會(huì)查找一個(gè)地區(qū)解析器。如果找到,就嘗試使用它來(lái)設(shè)置地區(qū)相關(guān)的信息。通過調(diào)用RequestContext.getLocale()
都能取到地區(qū)解析器所解析到的地區(qū)信息。
此外,如果你需要自動(dòng)解析地區(qū)信息,你可以在處理器映射前加一個(gè)攔截器(關(guān)于更多處理器映射攔截器的知識(shí),請(qǐng)參見Spring MVC 使用HandlerInterceptor攔截請(qǐng)求一小節(jié)),并用它來(lái)根據(jù)條件或環(huán)境不同,比如,根據(jù)請(qǐng)求中某個(gè)參數(shù)值,來(lái)更改地區(qū)信息。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: