spring mvc 3 國際化(上) 基礎使用

2021-08-27 16:33:38 字數 841 閱讀 9875

1.在spring的配置檔案裡加入

2.放入資源檔案

message/welcome_en.properties

welcome.springmvc = english title
message/ welcome_zh.properties

welcome.springmvc = chongwen title
3.在jsp裡使用

<%@ taglib prefix="spring" uri="" %>
4.結束

上面3步就實現了spring的專案的國際化,預設使用的是頭資訊裡的

accept-language:zh-cn,zh;q=0.8
來判斷語言,(決定權在瀏覽器)

1.使用cookie

在spring配置檔案中加入:

這是決定使用cookie來儲存使用者的語言,裡面還可以配置使用者的預設語言(也可以不配置)。

2.使用session

3.使用使用者瀏覽器的語言(預設的採用的方法)

1.使用

spring mvc的配置檔案中插入

這樣就訪問 http://localhost:8080?changeparam=en 就可以修改了

2.注意事項

使用瀏覽器來判斷使用者語言的方法不能修改,只有在使用cookie和session的時候才可以修改使用者語言。

request.getlocale()
結束

Spring MVC國際化配置

一 基於瀏覽器語言的國際化配置 使用spring的mvc,並且配置中有配置resource檔案 其中,message info是你的properties檔案的通用名。如 我的配置檔案叫message info.properties,message info zh cn.properties等等,只要...

SpringMVC的國際化

關於springmvc的國際化,這篇文章已經講的很好了。它講了有如下幾種國際化方式 1 基於http的header資訊的國際化 request.getlocale 2 基於session的國際化 設定session的sessionlocaleresolver.locale session attri...

Qt 國際化 上

qt中的國際化的方法有很多,常用的有使用qtextcodec類和使用tr 函式。前者將編碼名稱寫到 裡面,除非你使用unicode編碼,否則國際化依然是乙個問題 後者就不會有這個問題,並且這也是qt推薦的做法。因此,我們主要來說使用tr 函式的方法進行應用程式的國際化。我們先來看乙個很簡單的main...