首先先说一下No result defined for action xxx.xxx.xxx and result xxx这个错误

action后跟的是你的action名称

result是返回值错误,返回值错误有很多,比如说

1.No result defined for action xxx.xxx.xxx and result success

2.No result defined for action xxx.xxx.xxx and result error

3.No result defined for action xxx.xxx.xxx and result input

一般这个错误抛出的都是这五个错误,出现1、2类型的错误时,首先要看action后的那个xxx.action中的方法,是否存在两个或者两个以上的返回值,如果存在,抛出这个错误,一般只要在自己的action中为不同的返回值添加

<result name="返回值名称">

</result>

就可以了

如果你配置了相应的result,并与返回值一一对应的话,出现这个错误可能是因为你引了Struts2-Convention-Pluginx.xx.jar这个jar包

这个包是实现Struts零配置功能的。他会扫描你的所有action、actions、struts 、struts包下含有execute方法的类。并根据其类名建立xxx.action映射。这时候当你访问XXX.action时系统会首先调用零配置方法配置的action,而这时候你又没有使用注解配置其result。当然就报找不到no result!

处理方法:

1.删除掉Struts2-Convention-Pluginx.xx.jar

2.如果你的action类名是XXXAction 请不要在XML配置中设置其action name属性为XXX

3.使用零配置

接下来再说一下No result defined for action xxx.xxx.xxx and result input这个错误

出现这个错误的原因可能是

1.因为你的返回值与action中与返回值name相同的属性类型不一致

2.action中有重名属性

如果以上方法不好用的话,可是试一试关闭Tomcat然后从Tomcat中移除自己的项目,然后在把项目重新填进去,重启Tomcat,因为这个错误也有可能是Tomcat缓存引起的!

struts2中No result defined for action xxx.xxx.xxx and result xxx错误的几种解决方法相关推荐

  1. Visual C++中error spawning cl.exe错误的两种解决方法

    Win10重装VC的朋友们,应该遇到过很对问题,按照网上很多建议装虚拟机和修改文件的文章来操作效果都不是很理想,本人也深受其扰,不过接下来这篇文章救我于水深火热之中. 原文地址为:Visual C++ ...

  2. No result defined for action com.lk.IndexAction and result success

    意图访问一个 /es/index.action 竟然出现: [SAE ] ERROR [05-11 13:54:32] [http-80-5] com.opensymphony.xwork2.util ...

  3. HTTP Status 404 - No result defined for action xx.xx.xxAction and result error

    今天整合一个ssh框架,发现报出这个错误,整了几个钟,都没发现有任何错误.因为报错大概意思是说没有为web层的action类声明一个result返回类型,但是我在struts.xml里明显写了 < ...

  4. Struts2中使用OGNL表达式语言访问静态方法和静态属性以及我遇到的问题和解决方法

    1.上一篇文章,我介绍了OGNL表达式语言,本来想在那篇文章上加上一个使用OGNL访问静态方法和静态属性的例子,但是昨天晚上我写代码时,报了一个警告,获取得到静态属性的值,却获取不到静态方法的返回值, ...

  5. VIVADO中关于管脚约束错误的一种解决方法

    在vivado中,有的IP核已经包含了模块的引脚配置,这样在约束文件中就不用写相应的约束设置.然而在生成位码流的时候就可能会出现如下的错误提示: [DRC UCIO-1] Unconstrained ...

  6. c语言报错spawning 插1,Visual C++中error spawning cl.exe错误的两种解决方法.

    可能很多人在安装vc 6.0后有过点击"compile"或者"build"后被出现的 "compiling... ,error spawning cl ...

  7. 关于struts2中No result defined for action这个异常的解决思路

    [size=medium] [color=red] 我在遇到这个问题时(No result defined for action....input),这篇文章给了我一些启发,觉得文章有借鉴意义,便引用 ...

  8. Struts2 Problem Report: No result defined for action ... and result exception

    每    当Struts2爆出这样的异常,会很郁闷,原因太多了,只能一一的检查.有的说input页面没指定,有的说namespace有问题,有的说你对应的result有问题,有的说validate不通 ...

  9. struts2中报错404 No result defined for action com.jcrj.ahsfjd.ajgl.JdshAction and result input解决方法...

    今天写项目中遇到404 No result defined for action com.jcrj.ahsfjd.ajgl.JdshAction and result input错误,以前没有遇到过, ...

最新文章

  1. 计算机基础知识整理大全_【干货整理】高中文言文基础知识大全,速度收藏!...
  2. java设计模式---备忘录模式
  3. python和c-在python和C之间进行通信
  4. DND是如何封装WinSock的?
  5. 基于centos6.5搭建redis伪分布式主备节点
  6. LAMP下http跳转到 https
  7. java技术不行有复试怎么办_复试答不上来怎么办?记住这四点不慌!
  8. WordPress百度熊掌号页面改造(纯代码实现)
  9. Android04-UI01常用控件
  10. Roll A Ball 案例学习
  11. 深入理解JVM虚拟机(总结篇)
  12. jdk动态代理的原理
  13. CC1310开发笔记
  14. 如何开发出一款直播APP项目实践篇 -【原理篇】
  15. java集合类set初解
  16. 职业经理人影响力自检手册(二)
  17. Android 定时获取上下行流量数据
  18. android游戏后台运行点击桌面游戏图标游戏重启的解决方法
  19. 82c55单片机c语言,8255/82C55中文资料简介
  20. 中科蓝汛-------DUT模式详解

热门文章

  1. PMBOK6相关方:权利利益方格
  2. java超简单计算器_Java实验--超级简单的计算器
  3. 博士生成长需要经历的7道门
  4. java 父委托机制优点_Java虚拟机父类委托机制设计的优点
  5. [BZOJ3837][Pa2013][随机][乱搞]Filary
  6. 按照日期:蓝桥杯真题、洛谷题单、力扣题单汇总
  7. CoderForces999C-Alphabetic Removals
  8. 二代旅游CMS网站管理系统使用手册(一)--系统介绍
  9. css布局:table布局、两栏布局、三栏布局
  10. Android面试题(五)性能优化·1