首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

Struts 1.2 报java.lang.NoSuchMethodError: com.xxx.xxx.action.LoginAction.saveEr

2014-01-26 
Action里,我用saveErrors(HttpServletRequest request,ActionMessages errors)会报异常:java.lang.NoSuchMe

Action里,我用saveErrors(HttpServletRequest request,   ActionMessages errors)会报异常:
  java.lang.NoSuchMethodError: com.xxx.xxx.action.LoginAction.saveErrors
  但是编译器没报错啊
 
  而使用saveMessages就一切正常了。但是有些消息明明是Error,我总不能都用SaveMessages吧
 
  (都是最近版本)

------解决方法--------------------------------------------------------
你 是不是用JDK1.6的呀...
  我以前也发现这个问题..主要因为JDK用1.6的...
  没有saveErrors这个方法...只有saveMessages这个方法....
------解决方法--------------------------------------------------------
那应该就是STRUTS的版本问题...   
  如果不使JDK的问题..应该就是STRUTS问题..
  你用STRUTS1.1看看..应该不会有这个问题的...
------解决方法--------------------------------------------------------
这个函数不是这样的吗?
  saveError(request, ActionErrors error)少了一参数啊,我在struts1.1中使用没问题
------解决方法--------------------------------------------------------
1.2版ActionError类好象去掉了,统一使用ActionMessage.

        

热点排行