当前位置: 代码迷 >> Eclipse >> struts出现两个有关问题,请们帮忙解决一下,多谢
  详细解决方案

struts出现两个有关问题,请们帮忙解决一下,多谢

热度:152   发布时间:2016-04-23 15:03:44.0
struts出现两个问题,请大虾们帮忙解决一下,谢谢!
我的是eclipse3.2.2,用了tk.eclipse.plugin.struts_2.0.3(IDE),tk.eclipse.plugin.htmleditor_2.0.3,tomcatpluginv32beta3,GEF-ALL-3.2.2这几个插件,然而,在编写action时
public   ActionForward   execute(ActionMapping   mapping,   ActionForm   form,
HttpServletRequest   request,   HttpServletResponse   response)
throws   Exception   {}
左边出现了绿色三角,提示为overrides   org.apache.struts.action.Action.execute,请问如何解决。

还有写ActionForm时
public   ActionErrors   validte(ActionMapping   actionMapping,
HttpServletRequest   httpServletRequest)   {
ActionErrors   actionErrors   =   new   ActionErrors();
if   (attack_event_code.equals( " "))   {
ActionError   actionError   =   new   ActionError( "error.eventcodeRequest ");
ActionError   error   =   actionError;
actionErrors.add( "eventcodeRequest ",   error);
}
return   actionErrors;
我的ActionError被划了一个横杠,这是怎么回事?
请大虾们指点迷津,谢谢!!

------解决方案--------------------
左边出现了绿色三角,提示为overrides org.apache.struts.action.Action.execute,请问如何解决。
===============================================
这个没关系,它是说明你重写了excute方法

我的ActionError被划了一个横杠
==================================================
这个说明ActionError这个方法已经被弃用,也就是说着个方法过时了,你可以用ActionErrors或者是ActionMessages这个方法,同样的效果.或者你打开api看一下,这个方法被什么方法代替了

  相关解决方案