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工具生成的字符串,中文意思是“年龄输入错误”。

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

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

来此发帖,请高手解答

谢谢
...全文
179 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lydia186 2010-10-07
  • 打赏
  • 举报
回复
谢谢,问题已经找到了,我用的MyEclipse的默认编码方式是ISO8859-1,把他改成gbk就可以显示中文了,
谢谢楼上提供的信息。
rjzou2006 2010-10-06
  • 打赏
  • 举报
回复
你的structs不支持中文吧,
http://www.po-soft.com/hi/hailang/blog/153


81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧