struts2国际化
程序员文章站
2022-07-12 16:14:12
...
1. struts2国际化
网上转码: http://tool.chinaz.com/tools/unicode.aspx
2. struts2国际化设置
网上转码: http://tool.chinaz.com/tools/unicode.aspx
国际化(Internationlization),通俗地讲,就是让软件实现对多种语言的支持; 新建项目HeadFirstStruts2Chap06
2. struts2国际化设置
<constantname="struts.custom.i18n.resources"value="i18n"></constant> <s:textname=""></s:text>访问国际化资源
struts.xml <constant name="struts.custom.i18n.resources" value="i18n"></constant> i18n.properties userName=\u7528\u6237\u540D password=\u5BC6\u7801 login=\u767B\u5F55 welcomeInfo=\u6B22\u8FCE{0} i18n_zh_CN.properties userName=\u7528\u6237\u540D password=\u5BC6\u7801 login=\u767B\u5F55 welcomeInfo=\u6B22\u8FCE{0} i18n_en_US.properties userName=userName password=password login=login welcomeInfo=welcome{0} login.jsp <%@taglib prefix="s" uri="/struts-tags" %> <table> <tr> <td><s:text name="userName"></s:text></td> <td><input type="text"/></td> </tr> <tr> <td><s:text name="password"></s:text></td> <td><input type="text"/></td> </tr> <tr> <td><input type="button" value="<s:text name='login'></s:text>"/></td> </tr> </table> welcome.jsp <%@taglib prefix="s" uri="/struts-tags" %> <s:text name="welcomeInfo"> <s:param>Jack</s:param> </s:text>