struts國際化

1.加載配置文件的方法

Struts2中加載全局資源文件

struts.xml

<constantname="struts.custom.i18n.resources"value="baseName"/>

struts.properties

struts.custom.i18n.resources=baseName

2.用國際化資源的方法

訪問國際化消息

Struts2訪問國際化消息主要有如下三種方式:

(1)JSP頁面:<s:textname="key"/>

(2)Action類中:使用ActionSupport類的getText方法。

(3)表單元素的Label裏:爲表單元素指定一個key屬性

輸出帶佔位符的國際化消息

Struts2中提供瞭如下兩種方式來填充消息字符串中的佔位符

(1)JSP頁面,在<s:text.../>標籤中使用多個<s:param.../>標籤來填充消息中的佔位符。

(2)Action中,在調用getText方法時使用getText(StringaTextName,Listargs)或getText(Stringkey,String[]args)方法來填充佔位符。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章