MyEclipse8.5+struts2.2.1中form表单中数据转换出错后的报错信息

lydia186 2010-10-06 05:18:03
大家好,我是初学者,使用工具是myeclipse 8.5+struts2.2.1。今天在学习关于struts类型转换时遇到这样一个问题。

表单中有4个字段,其中有一个字段是int类型的,我在输入信息时故意输入abc,这样就导致了数据转换失败,我希望出现一

个中文的提示信息,所以我在关联的action所属的包内建了一个属性文件,

在属性文件中写入下列代码

invalid.fieldvalue.age=\u5E74\u9F84\u8F93\u5165\u9519\u8BEF

其中\u5E74\u9F84\u8F93\u5165\u9519\u8BEF是使用java的native2ascii工具生成的字符串,中文意思是“年龄输入错误”。

可是我点提交后显示的不是中文,而是一连串的问号。

由于是跟随学习视频中老师的讲解一步一步写的,视频中确实显示了中文的提示信息,百度了一下没有找到类似的问题,所以

来此发帖,请高手解答

谢谢
...全文
93 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lydia186 2010-10-07
谢谢,问题已经找到了,我用的MyEclipse的默认编码方式是ISO8859-1,把他改成gbk就可以显示中文了,
谢谢楼上提供的信息。
回复
rjzou2006 2010-10-06
你的structs不支持中文吧,
http://www.po-soft.com/hi/hailang/blog/153


回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-10-06 05:18
社区公告
暂无公告