关于使用validate方法的出错的问题

javaera 2006-08-01 12:07:04
请教各位大侠
在FORMBEAN里加入这样的代码
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request)
{
ActionErrors errors = new ActionErrors();
if(userName == null || userName.equals("") )
{
System.out.println("aaa");
errors.add(ActionErrors.GLOBAL_MESSAGE,new ActionMessage("error.userName.required"));
System.out.println("bbb");
}
return errors;
}
后会报错误
2006-8-1 11:57:38 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.ClassCastException: org.apache.struts.action.ActionMessage
调试了半天如果把errors.add这个方法注释掉就没错误了 偶现在想知道偶写的那里有问题了
是不是资源文件写的不对或是其他什么原因?
...全文
98 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,094

社区成员

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

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