Struts2國際化資源文件配置
用戶事先自定義 "文件名.properties"文件 格式如下:
usererror=用戶名不能為空!
pwderror=密碼不能為空!
loginPage=登陸頁面
errorPage=錯誤頁面
succPage=成功頁面
failTip=對不起,您不能登錄!
succTip=歡迎,${0},您已經(jīng)登錄!
bookName=書名:
user=用戶名
pass=密 碼
login=登陸
資源文件定義好后.使用JDK自帶的native2ascii命令轉(zhuǎn)換成ASCII格式
native2ascii message.properties message_zh_CN.properties |
然后通過全局性加載資源文件,在struts.properties中定義.此文件和以上資源文件同屬于WEB-INF/classes目錄下.
struts.properties文件配置如下:
|
最后輸出國際化資源信息:
輸出國際化資源文件:
校驗規(guī)則文件中:
方式一:
< MESSAGE key="XX.XXX" /> |
方式二:
${getText("消息key")} |
JSP頁面中:
方式一:
< ?xml:namespace prefix = s />< s:textfield key="user" name="username">< /s:textfield> |
方式二:
< s:text name="key"> |
【編輯推薦】