那是因为资源文件中没有你在jsp中写的那个key比如你在jsp写的key为aaa,如果你在资源文件中没有aaa的话,就错
解决方案 »
- 持久化对象
- hibernate-spring整合遇到了问题请高手指点
- 急急~~~向DWR传递map返回map等对象
- html标签库不能用
- 在ibatis中DAO接口大家如何设置的,或者说怎么封装起来的,我现在是每一个DAO文件一个访问接口,结果占资源
- 请教,关于POI,如果一个sheet中有图片,如何将一个sheet中的图片拷贝到另一个sheet中?
- jsp-tomcat:问题
- 关于weblogic的得到web-inf目录路径的问题
- 求教提高技术的方法与学习方法
- 求顶级高手解决: 一个使用 Struts + XML + XSL (XSLT) 的问题
- spring集成hibernate问题
- 现在有人用Java开发科学计算类型的系统么?
new ActionMessage("名字错"));
注意AcitonMessage的参数是Key,要是在资源文件里面找不到,自然就报错~
你想在jsp頁面上显示“名字错"的提示,应该在资源文件里加上
name.error=名字错
然后再用
new ActionMessage("name.error"));
就OK了
刚一看标題还吓我一跳
message.add("password",new ActionMessage("密码错"));
是因为你的Key用了中文,但是用中文做key的, 是不推荐的