Struts2 是什么导致了一场“危机”;未为行动定义结果”&引用;和结果错误“;回应?

Struts2 是什么导致了一场“危机”;未为行动定义结果”&引用;和结果错误“;回应?,struts2,Struts2,我有一个使用struts托管的web应用程序,当我调用一个方法时,我收到以下错误: 错误404:没有为操作com.personal.app.action.MyAction定义结果,结果错误 我已经检查了struts.xml,并且我的操作已正确映射到该类 还检查了上下文根,类路径,在google中,我还没有找到有用的信息,可以为我指明导致此响应的原因。错误意味着操作com.personal.app.action.MyAction返回了错误的响应,因为dispatcher代码和Struts2告诉您没

我有一个使用struts托管的web应用程序,当我调用一个方法时,我收到以下错误:

错误404:没有为操作com.personal.app.action.MyAction定义结果,结果错误

我已经检查了struts.xml,并且我的操作已正确映射到该类


还检查了上下文根,类路径,在google中,我还没有找到有用的信息,可以为我指明导致此响应的原因。

错误意味着操作
com.personal.app.action.MyAction
返回了
错误的响应,因为dispatcher代码和Struts2告诉您没有定义操作映射对于指定的结果

您需要:

  • 定义名为error的全局结果
  • 为您的操作定义结果映射
对于后者,它看起来像:


/success.jsp
/error.jsp

希望这会有所帮助。

非常简单:配置中出现了一些错误,并且没有错误结果。实际上,重新生成了另一个ear文件,重新部署后,该文件工作正常,没有在xml中添加错误结果。也许我试图部署的代码是一个旧版本,无法正常工作。