职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 447|回复: 3

struts2国际化+表单验证

[复制链接]
yoyo 发表于 2011-8-21 11:43 | 显示全部楼层 |阅读模式
最近在做项目中用到了......
因为你的操作系统是中......
Mr.Cheney写......
locale我现在是......


最近在做项目中用到了国际化和表单验证,我有个问题想请教大家。

系统默认是中文,当用户切换成英文(下拉列表)后,再做一个表单操作(如注册),而表单有非空验证,所以错误信息应该是英文的,为什么我的又变回了中文了。求解释

曾经的小孩 发表于 2011-8-21 11:44 | 显示全部楼层
因为你的操作系统是中文的!

hxy 发表于 2011-8-21 11:44 | 显示全部楼层
Mr.Cheney 写道
因为你的操作系统是中文的!

应该是你的local状态没保存住哈
所以就按照你计算机的local来显示了

无处不在 发表于 2011-8-21 11:44 | 显示全部楼层
locale我现在是保存在session里的。

如果struts2的验证显示信息机制是按当前系统语言来显示的,那就是说不能struts2验证+ 国际化一起用了?
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-5-16 13:37 , Processed in 0.138245 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表