<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      代碼邏輯示例

      {
              // 遍歷循環(huán)配置文件basename集合.
              for (String baseName : Arrays.asList("spring.messages.basename")){
                  /**
                   * 根據(jù) locale 遍歷父級(jí)的locale對(duì)象,
                   * {@link ResourceBundle.Control.CandidateListCache#createObject(sun.util.locale.BaseLocale)}
                   * {@link ResourceBundle.Control.CandidateListCache#getDefaultList(java.lang.String, java.lang.String, java.lang.String, java.lang.String)}
                   * 當(dāng)父級(jí)遍歷完畢, 設(shè)置當(dāng)前l(fā)ocale對(duì)象為系統(tǒng)默認(rèn)locale對(duì)象.
                   * {@link ResourceBundleMessageSource#resolveCodeWithoutArguments(java.lang.String, java.util.Locale)}
                    */
                  for (String locale : Arrays.asList("locale", "parentLocale", "defaultLocale", "defaultParentLocale")) {
      		// 如果當(dāng)前keySet集合存在該元素則返回對(duì)應(yīng)數(shù)據(jù)并結(jié)束遍歷.
                      if (ResourceBundle.getBundle(baseName, Locale.forLanguageTag(locale)).keySet().contains("目標(biāo)讀取key")) {
                          return ResourceBundle.getBundle(baseName, Locale.forLanguageTag(locale)).getString("目標(biāo)讀取key");
                      }
                  }
              }
              return "默認(rèn)值";
          }
      

      效果展示

      spring.messages.basename=i18n/messages,other,messages
      當(dāng)前配置文件:
      resources/i18n/messages.properties
      resources/i18n/messages_en.properties
      resources/i18n/messages_ja_JP.properties
      resources/i18n/messages_zh.properties
      resources/i18n/messages_zh_CN.properties
      resources/messages.properties
      resources/messages_en.properties
      resources/messages_ja_JP.properties
      resources/messages_zh.properties
      resources/messages_zh_CN.properties
      resources/other.properties
      resources/other_en.properties
      resources/other_ja_JP.properties
      resources/other_zh.properties
      resources/other_zh_CN.properties
      
      en-US讀取配置順序:i18n/messages_en_US.properties
      en-US讀取配置順序:i18n/messages_en.properties
      en-US讀取配置順序:i18n/messages_zh_CN.properties
      en-US讀取配置順序:i18n/messages_zh.properties
      en-US讀取配置順序:i18n/messages.properties
      en-US讀取配置順序:other_en_US.properties
      en-US讀取配置順序:other_en.properties
      en-US讀取配置順序:other_zh_CN.properties
      en-US讀取配置順序:other_zh.properties
      en-US讀取配置順序:other.properties
      en-US讀取配置順序:messages_en_US.properties
      en-US讀取配置順序:messages_en.properties
      en-US讀取配置順序:messages_zh_CN.properties
      en-US讀取配置順序:messages_zh.properties
      en-US讀取配置順序:messages.properties
      
      
      ja讀取配置順序:i18n/messages_ja.properties
      ja讀取配置順序:i18n/messages_zh_CN.properties
      ja讀取配置順序:i18n/messages_zh.properties
      ja讀取配置順序:i18n/messages.properties
      ja讀取配置順序:other_ja.properties
      ja讀取配置順序:other_zh_CN.properties
      ja讀取配置順序:other_zh.properties
      ja讀取配置順序:other.properties
      ja讀取配置順序:messages_ja.properties
      ja讀取配置順序:messages_zh_CN.properties
      ja讀取配置順序:messages_zh.properties
      ja讀取配置順序:messages.properties```
      

      源碼示例

      遍歷basename源代碼: org.springframework.context.support.ResourceBundleMessageSource#resolveCodeWithoutArguments

      當(dāng)前baseName獲取不到對(duì)應(yīng)的bundle 則根據(jù)默認(rèn)的locale進(jìn)行取值.

      填充locale的父級(jí)locale源代碼: java.util.ResourceBundle.Control.CandidateListCache#getDefaultList

      posted on 2023-03-07 10:25  夜色無(wú)邊000  閱讀(266)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 九九热视频在线观看精品| 亚洲男人第一无码av网站| 日韩av毛片福利国产福利| 视频一区视频二区制服丝袜| 中年国产丰满熟女乱子正在播放 | 亚洲av日韩av永久无码电影 | 99久久精品费精品国产一区二| 亚洲精品一区国产精品| 国产亚洲精品AA片在线爽| 亚洲精品麻豆一二三区| 久久久久成人片免费观看蜜芽| 日韩欧美亚洲综合久久| 久青草国产综合视频在线| 久久亚洲精品成人av无| 日韩精品一区二区三区中文无码| 99国产精品欧美一区二区三区| 青草热在线观看精品视频| 最新国产精品拍自在线观看| 在线中文字幕国产精品| 国产成人综合色在线观看网站| 久热伊人精品国产中文| 欧美亚洲国产精品久久| 国产超碰人人爽人人做| 欧美日韩精品一区二区三区高清视频| 亚洲色大成网站www久久九| 五月丁香六月狠狠爱综合| 免费十八禁一区二区三区| 久久精品丝袜高跟鞋| 爆乳日韩尤物无码一区| 视频一区二区三区四区不卡| 资源在线观看视频一区二区| 色噜噜狠狠成人综合| 伊人天天久大香线蕉av色| 狠狠躁夜夜躁人人爽天天bl| 国产在线精品欧美日韩电影| 激情啪啪啪一区二区三区| 亚洲一区二区日韩综合久久 | 精品一区二区三区波多野结衣| 极品少妇的粉嫩小泬看片| 长腿校花无力呻吟娇喘| 漂亮人妻被中出中文字幕|