`

struts2 页面转向错误No result defined for action and result Invalidation

阅读更多

Messages: No result defined for action com.xxx.action.SomeAction and result input
---------------------------------------------------------------------------------------------------------------------------

症状: action中无法正常进行跳转.

原因: 验证值时验证报错.

解决办法:
1) 给 Action 加入 input 的结果;
2) 去除所有证验相关的拦截器,包括默认的validation
     调试方法:在 input 中加入调试
                      <s:fielderror/>
                      <s:debug />
                      <a href="javascript:void(0);" onclick="toggleDebug('debug');return false;">[调试信息]</a>
                      可显示下列信息:
                      Invalid field value for field "attachment". 
                      fieldErrors {attachment=[Invalid field value for field "attachment".]} 
3) Action 不再继承自 ActionSupport(里面有 ValidationAware 接口), 而转而只实现 Action 接口即可.

分享到:
评论

相关推荐

    jsp\No result defined for action and result input.doc

    ### Struts2框架中“No result defined for action and result input”错误解析及解决方法 #### 错误概述 在Struts2框架中开发Web应用程序时,可能会遇到一个名为“No result defined for action and result input...

    No result defined for action.doc

    在IT领域,尤其是在Web开发中,遇到“No result defined for action”这类错误是常见的问题,尤其当使用Struts2框架时更为突出。此类错误通常指向在控制器(Action)中未正确配置或实现结果集(Result),导致请求...

    配置struts2常见错误

    No result defined for action ***Action and result success **问题描述**: 当执行某个Action后,出现“没有定义success结果”的错误。 **解决方法**: 这意味着在`struts.xml`中未正确配置`success`结果。为了...

    struts2错误集合.txt

    错误信息:“No result defined for action com.upload.UploadAction and result input”。 这个错误通常是由于配置文件中没有正确定义动作的结果导致的。确保在`struts.xml`中为每个动作定义了合适的`result`标签...

    struts2 的异常收集

    No result defined for action cn.itcast.user.web.action.UserAction and result error ``` 此异常表明在`struts.xml`中没有为指定的动作定义结果。例如,如果期望动作在发生错误时转向特定的JSP页面,但配置文件...

    RF and Digital Signal Processing for Software-Defined Radio

    RF and Digital Signal Processing for Software-Defined Radio: A Multi-Standard Multi-Mode Approach by Tony J. Rouphael RF and Digital Signal Processing for Software-Defined Radio: A Multi-...

    RF and Digital Signal Processing for Software Defined Radio

    to present signal processing principles used in the software defined radio, ranging from analog ,digital modulation to RF, DSP and data conversion.

    Struts常见错误汇总

    ### Struts 常见错误汇总与解析 #### 1. No bean found under attribute key XXX **问题描述:** 在使用 Struts 框架进行 Java Web 开发时,经常会出现找不到对应属性键下的 Bean 的情况。这通常发生在 `...

    Zabbix 新版微信告警配置攻略

    Zabbix 新版微信告警配置攻略,肯定是你需要的,有故障即时通知

    J2EE综合—Struts常见错误的全面总结

    ### J2EE综合—Struts常见错误的全面总结 #### 一、概述 在Java企业级应用开发中,Struts框架作为MVC架构的一种实现,为开发者提供了强大的工具集来构建复杂的Web应用程序。然而,在实际项目开发过程中,由于配置...

    Struts常见错误汇总.txt

    2. **检查 JSP 页面**:确认 JSP 页面上的 `&lt;bean:write&gt;` 等标签使用的名称与 Action 中设置的名称一致。 3. **检查作用域**:确认是否正确地在 JSP 页面中指定了作用域 (如 session, request)。 4. **检查上下文**...

    Value too large for defined data type 解决办法

    在Linux环境下进行文件操作时,可能会遇到一个名为“Value too large for defined data type”的错误。这一问题通常发生在使用`ls`或`find`命令来查看大于2GB(即2^31字节)的文件时。虽然现代操作系统理论上支持...

    minicom移植并修改No termcap entry for vt102和无法退出问题

    然而,在某些情况下,用户可能会遇到“No termcap entry for vt102”的错误,这通常是由于终端类型不被系统识别所导致的。另外,minicom的默认退出方式可能不符合某些用户的习惯,比如按`CTRL+A, Z`来退出,这可能...

    C++经典错误之already defined in *****.obj解决方法

    C++经典错误之already defined in *.obj解决方法 C++经典错误之already defined in *.obj解决方法是指在C++编程中遇到的一个常见错误,即链接器报告已经定义了某个符号(already defined),从而导致链接失败。这种...

    struts1.3.9.zip

    struts1.3.9 Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the ...

    Struts2上传所需jar包

    and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal ...

    精心整理的ssh2 一些错误问题的记录(推荐)

    ### 错误八:No result defined for action... and result... 这类错误通常出现在Struts框架中,当在一个动作中定义的结果没有在配置文件(如struts.xml)中正确配置时发生。确保每个动作的结果都在配置文件中有...

Global site tag (gtag.js) - Google Analytics