首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2.x国际化的有关问题

2013-11-19 
struts2.x国际化的问题login.jsp页面表单如下s:form actionlogin methodposts:textfield nameu

struts2.x国际化的问题
login.jsp页面表单如下

<s:form action="login" method="post">
     <s:textfield name="userName" key="loginUserName" ></s:textfield>
     <s:password name="userPassword" key="loginUserPassword" ></s:password>
     <s:submit key="submit"></s:submit>
     </s:form>


有两个资源文件myResources_en_US.properties和myResources_zh_CN.properties均位于WEB-INF/classess目录下

在url地址栏敲入http://localhost:8080/PrrojectName/login.jsp?request_locale=en_US之后
login.jsp页面始终显示的是myResources_zh_CN.properties里的中文 而不是myResources_en_US.properties里面的英文  这是为什么,,,? struts2.x国际化
[解决办法]
struts的国际化是要用struts标签才能实现,这个性能有点慢,
可以来我的博客看看那项目实例,我自己搞的一种方案
http://blog.csdn.net/shadowsick/article/details/8903278
[解决办法]
<s:param> 这个标签

热点排行