JAVA开发中经常喜欢遇到本地OK,传服务器上报错。
struts2问题,报错:com.opensymphony.xwork2.config.ConfigurationException: No result defined for action com.XXXAction and result error
第一反应会去查是不是哪个页面没有,因为从字面意思就是得不到返回结果。
结果大失所望,因为真正的原因并非action问题,或者配置问题,而是action中引用的某个方法没有找到,或者其它错误。(我的问题是少更新引用的方法工具类所导致)遂记之!!!
第一步:直接请求ACTION方法如果能正常访问,说明配置路径等没有问题
第二步:走单一方法即此方法只存在于此ACTION中不引用任何其它包下面的CLASS。如果正常说明ACTION正常。
第三步:找出调用方法所引用的所有方法,错误往往发生在所调用的方法体中。
分享到:
相关推荐
### Struts2框架中“No result defined for action and result input”错误解析及解决方法 #### 错误概述 在Struts2框架中开发Web应用程序时,可能会遇到一个名为“No result defined for action and result input...
“No result defined for action”错误虽然常见,但通过仔细检查配置、审查代码逻辑、利用调试工具以及遵循框架的最佳实践,通常可以有效地定位并解决问题。在Web开发中,保持代码的清晰性和遵循既定的编程规范对于...
No result defined for action ***Action and result success **问题描述**: 当执行某个Action后,出现“没有定义success结果”的错误。 **解决方法**: 这意味着在`struts.xml`中未正确配置`success`结果。为了...
No result defined for action cn.itcast.user.web.action.UserAction and result error ``` 此异常表明在`struts.xml`中没有为指定的动作定义结果。例如,如果期望动作在发生错误时转向特定的JSP页面,但配置文件...
错误信息:“There is no result type defined for type 'json' mapped with name 'success'”。这意味着在`struts.xml`文件中没有正确定义JSON类型的处理结果。需要检查配置文件中的定义是否正确。 以上内容涵盖...
### 错误八:No result defined for action... and result... 这类错误通常出现在Struts框架中,当在一个动作中定义的结果没有在配置文件(如struts.xml)中正确配置时发生。确保每个动作的结果都在配置文件中有...
在提供的内容中提到了一个错误 `No result defined for action com.sxit.smxt.action.XXXAction and result input`。这意味着Struts2框架无法找到对应Action的`input`结果定义。 #### 解决方案: - **检查配置文件*...
如果缺少了`enctype="multipart/form-data"`这一设置,尝试上传文件时可能会遇到`No defined action and result input`等错误。 #### 三、文件临时存储目录的配置 为了确保文件上传过程中的稳定性,还需要在`...
Stops the action invocation immediately (by throwing a PauseException) and causes the action invocation to return the specified result, such as Action.SUCCESS, Action.INPUT, etc. void ...
4. **Action配置**:Struts2的Action配置可能出错,检查struts.xml文件中Action的配置,确保namespace、actionName、result等属性正确。 三、Hibernate面对的错误 1. **懒加载异常**:如果在Session关闭后尝试访问...