2019独角兽企业重金招聘Python工程师标准>>>

一个很怪的问题。

控制台异常:
[org.apache.struts2.dispatcher.Dispatcher]-[WARN] Could not find action or result
There is no Action mapped for namespace /jsp/schedule and action name addMynoteAction. - [unknown location]

这是struts.xml文件Action的配置:

<!-- 查询我的便签列表 --><action name="findMynoteListAction" class="mynoteAction" method="findMynoteList"><result name="success" >/jsp/schedule/myNoteList.jsp</result></action><!-- 添加便签【只有这个Action找不到】 --><action name="addMynoteAction"  class="mynoteAction" method="addMynote"><result  type="redirectAction">findMynoteListAction</result><result name="input">/jsp/schedule/myNoteAdd.jsp</result></action><!--  删除便签 --><action name="deleteMynoteAction" class="mynoteAction" method="deleteMynote"><result type="redirectAction" >findMynoteListAction</result></action><!-- 根据ID查询便签 --><action name="findMynoteByIdAction" class="mynoteAction" method="findMynoteById"><result name="success" >/jsp/schedule/myNoteUpdate.jsp</result><result name="error" type="redirectAction">findMynoteListAction</result></action><!-- 更新便签  --><action name="updateMynoteAction" class="mynoteAction" method="updateMynote"><result name="success" type="redirectAction">findMynoteListAction</result><result name="input" type="redirectAction" >findMynoteByIdAction</result></action>

这是struts.xml文件package声明:

<package name="default" extends="struts-default" namespace="/">

这是jsp页面form表单调用Action的代码:用的是绝对路径

<form name="form1" method="post" action="${basepath}addMynoteAction.action">

配置文件中写的都一样,只是name不一样,页面调用的方法都一样,所有页面也在同一个文件夹下,可是根本就找不到调用的这个Action,写的是绝对路径啊,除了增加(addMynoteAction),其他功能都没问题。

我把struts.xml文件中namespace="/"属性去掉后,就不报404错误了,所有功能都实现了,可是。。增加成功返回到列表页面时,图片都显示不出来了。。其他功能删除修改等完成后返回列表图片都正常啊。页面图片用的都是绝对路径。

后来我又把namespace="/"加上,发现别的页面调用这个addMynoteAction都没问题,唯独这个页面调用哪个Action都错误,我又重新建了新页面,忘记了删除jsp页面开头的

<base href="<%=basePath%>">,竟然不报错了,我习惯新建页面后把这句删了,因为以前做项目时,加上这句就

错。

虽然项目不报错了,可是我还是不明白,别的页面、修改查询等页面都没有这句<base href="<%=basePath%>">,我习惯都用绝对路径,可是为什么别的页面没有这句就不报错,唯独这个增加

数据的页面没有这句就报错?这个模块所有页面都在一个文件夹里同一路径下。

转载于:https://my.oschina.net/u/2260184/blog/540574

Could not find action or result相关推荐

  1. No result for action XX.action and result error 错误处理

    今天终于把困扰我两天的bug处理掉了. bug表现:通过ajax请求数据以及显示数据,数据无显示.通过ajax的error方法打印错误信息 (error: function(XMLResponse){ ...

  2. MVC3学习 八 Action和result过滤器及日志处理

    在项目中很多地方需要用到面向切面的思想,比如说身份验证.日志功能这些. 过滤器可以理解为在执行某个功能时,额外执行的一段代码,在MVC中有Action和result过滤器, 分别都是在执行前和执行后进 ...

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

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

  4. struts2 上传文件 HTTP Status 404 - No result defined for action.....and result input

    2019独角兽企业重金招聘Python工程师标准>>> struts2 在使用jqeury Ajax上传文件时报HTTP Status 404 -  No result define ...

  5. Could not find action or result No result defined for action

    该错误还未找到答案. Could not find action or result No result defined for action com.dt.jxhd.action.PjglActio ...

  6. “HTTP Status 404 - No result defined for action ****** and result result”错误解决方法

    这个问题困扰了一个下午,晚上在网上找了一些Struts入门教程看了一下,才发现问题关键,是因为我Struts.xml配置不对的缘故.我原来的Struts.xml代码如下: xml version=&q ...

  7. No result defined for action and result input

    关于struts编程中,No result defined for action and result input 问题,查了一些资料,目前遇到的原因有一下两个 <struts><p ...

  8. 报错:Could not find action or result解决办法

    报错:Could not find action or result解决办法 $("#btn-processSubmit").click(function(){if(status ...

  9. Could not find action or result的错误原因

    最近在使用的struts2时 出现了这个错误啊,控制台提示Could not find action or result,下面是报出的具体细节,我搜索了很多的文档,终于找到了我的错误原因.在这里分享一 ...

最新文章

  1. ios 圆形旋转菜单_iOS实现滑动弧形菜单的思路与方法
  2. 01Hadoop简介
  3. Andorid 刷新样式一
  4. 【机器学习】支持向量机面试知识点小结
  5. 颜色缩减 -利用指针、迭代器、动态地址实现访问像素
  6. jQuery的事件绑定和解绑
  7. 三同轴连接器_一种毫米波频段微带同轴转换结构
  8. C++多重继承师生类复盘
  9. asp当中的DateDiff的用法
  10. jvm虚拟机创建对象
  11. 项目过程总结 和某个字段的更新
  12. Flash游戏破解参考
  13. 求n从1到20阶乘的和(即1+2!+3!+4!+...+20!)
  14. 使用matlab生成含正弦波表数据ROM
  15. Python&Opencv手势识别系统(完整源码&自定义UI操作界面&视频教程)
  16. 单模光纤最大传输距离为多少_单模光缆的传输距离是多少?
  17. 使用n2n实现内网访问
  18. java随机生成26个大写字母
  19. video 播放视频被x5内核浏览器劫持时的处理记录
  20. __stack_chk_fail栈检查失败

热门文章

  1. 浅谈Javascript中的void操作符
  2. 我的电脑点不开问题解决方法?
  3. 爱情第七课,被爱的秘密
  4. git生成public key
  5. QTP的那些事--通过WMI获取session中的用户信息的验证码
  6. python中编写无参数decorator
  7. 求满足从1加到m的和大于1000的最小m值
  8. 解密为什么八成IT人士愿意跳槽?
  9. 理财工具——七大标准比率
  10. Asp.Net 学习资源列表