0
我知道的兩種方法有兩種:春:檢測瀏覽器語言環境
RequestContextUtils.getLocale(request);
LocaleContextHolder.getLocale();
他們總是產生相同的結果?
謝謝。
我知道的兩種方法有兩種:春:檢測瀏覽器語言環境
RequestContextUtils.getLocale(request);
LocaleContextHolder.getLocale();
他們總是產生相同的結果?
謝謝。
從JavadocRequestContextUtils
的:
檢索從給定請求的當前的區域,使用 LocaleResolver中由DispatcherServlet的綁定到請求(如果 可用),回落到該請求的接受頭語言環境。
此方法作爲一個簡單的替代標準 的Servlet ServletRequest.getLocale()方法,如果沒有更多的特定區域已經發現回落至後者 。
考慮使用LocaleContextHolder.getLocale(),它通常會使用相同的Locale填充。
看來,它通常會使用相同的值來填充,但並不總是
geoand,雖然它不是明確的答案,但好消息! – curious1