struts的國際化

2021-06-25 10:56:56 字數 714 閱讀 4627

form表單

<

ahref="language?request_locale=zh_cn"

>中文

a>

<

ahref="language?request_locale=en"

>英文

a>

<

s:actionerror

/>

<

s:form

action="tokentest"

>

<

s:textfield

name="name"

label="%"

>

s:textfield

>

<

s:textfield

name="age"

label="%"

>

s:textfield

>

<

s:submit

value="%"

>

s:submit

>

s:form

>

body

>

注意,其中兩個a連線為固定寫法,且lable的寫法也是要注意的,

在src目錄下面寫兩個資源檔案,內容如下:

在struts中配置超連結訪問的action

編寫超連結訪問的action

檔案結構圖:

Struts的國際化

1 什麼是本地化和國際化 軟體的本地化 乙個軟體在某個國家或地區使用時,採用該國家或地區的語 言,數字,貨幣,日期等習慣。軟體的國際化 軟體開發時,讓它能支援多個國家和地區的本地化應用。使 得應用軟體能夠適應多個地區的語言和文化風俗習慣。本地化資訊 資源檔案 基本名 語言名 國家碼 properti...

Struts國際化規則

對struts應用實現國際化應該遵循以下原則 盡量不在servlet中使用含非英文本元的常量字串。對於jsp檔案,應該對page指令中的charset屬性進行相應的設定。不要在jsp檔案中直接包含本地化的訊息資源,兒應該把訊息資源存放在resource bundle的資源檔案中。不比在每個jsp或s...

struts 國際化的實現

我們經常看到有的 可以選擇不同的語言來進行瀏覽。這就是國際化,struts2為我們提供了國際化功能,可以是我們的web開發很容易的實現國際化。我們以英語和漢語雙語為例來講解國際化的實現過程。1.首先我們要建立兩個資源檔案。basename en us.properties和basename en u...