Struts2 x快速上手5 i18n的支援

2021-08-30 14:53:19 字數 747 閱讀 3384

1)新增struts.properties在類路徑下,並加入如下設定:

struts.custom.i18n.resources=itcomps

注意:以下資源檔案的頭名字要跟這裡一樣

2)定義資源檔案  檔案遵循  key=value

resource包下

+itcomps

_en.properties

+itcomps_zh.properties

內容:login.title=please input your username and password

login.username=user name

login.password=password

login.submit=login

+使用native2ascii工具把中文轉換

內容:login.title=\u8bf7\u8f93\u5165\u7528\u6237\u540d\u548c\u5bc6\u7801

login.username=\u7528\u6237\u540d

login.password=\u5bc6\u7801

login.submit=\u767b\u5f55

3)輸出資訊(2種方式)

方式一:

key:國際化資訊的key,輸出為其value

方式二:使用ognl表示式 %

例如:

struts2 x的基本配置

1.先配置xml struts2 org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter 2.在src目錄下面建立並配置struts.xml 之前要在window preference xmlcatalog中新增 w...

Urlrewrite與Struts2 x結合使用

最近改版系統,由struts1.x公升級為struts2.x,在使用時urlrewrite這個時,直接將xml檔案及jar複製過來,然後就開始執行,但好遺憾的時,沒有起到作用,於是上網查,查到一大堆的資料,基本上都是說加多兩個配置選項,於是一樣的照抄過,所以我的web.xml檔案的配置如下 過濾器部...

Annotation對Struts2 x的支援

struts2.x如要想要使用annotation,則需要匯入asm 3.3.jar asm commons 3.3.jar和struts2 convention plugin 2.3.37.jar。並且修改web.xml檔案,使其支援annotation。在web.xml檔案裡的filter元素裡...