文档章节

There is no Action mapped......

liuhuics10
 liuhuics10
发布于 2015/12/02 13:58
字数 182
阅读 44
收藏 0

今天使用struts2 annotation,写了相关jsp文件和继承了ActionSupport的Action类,请求路径都是对的,但总是报错:

There is no Action mapped......

后来网上查了下,原来是Action类除了要继承Action或者名字是XxxAction之外,所在的包也要是struts/struts2/action/actions中的其中一个,不然会扫描不到自己的Action类;

apache给出了说明:http://struts.apache.org/docs/convention-plugin.html#ConventionPlugin-Codebehindhelloworld

These packages are located by the Convention plugin using a search methodology. First the Convention plugin finds packages named strutsstruts2action or actions. Any packages that match those names are considered the root packages for the Convention plugin. Next, the plugin looks at all of the classes in those packages as well as sub-packages and determines if the classes implement com.opensymphony.xwork2.Action or if their name ends with Action (i.e. FooAction)。

© 著作权归作者所有

共有 人打赏支持
liuhuics10
粉丝 4
博文 97
码字总数 39010
作品 0
烟台
私信 提问
struts2注解配置@Action报错,求大神???谢谢!!!

在struts.xml中配置action就没问题,用注解@Action的话就报错: org.apache.struts2.dispatcher.Dispatcher warn 警告: Could not find action or result: /struts2/anno2.action There is n......

htmlCssJs
2013/12/26
1K
2
ssh报错

Messages: There is no Action mapped for action name elecTextAction_saveElecText. Stacktraces There is no Action mapped for action name elecTextAction_saveElecText. - [unknown lo......

weiguangjin
2013/04/20
180
4
struts2的注解配置action

struts2 直接访问某个未配置的action, 并不一定会直接返回 404 - There is no Action mapped 例如访问 /find.action 但是并没有配置过find。 这时候会直接访问到find.jsp内容,并展现在页面...

风格格
2015/04/16
119
0
struts2 遇到的问题 2

Struts has detected an unhandled exception: Messages: Stacktraces There is no Action mapped for namespace [/] and action name [user!add] associated with context path [/struts_pr......

我不再会是我
2014/01/27
0
0
struts2.3.4漏洞升级到最新2.3.16.3报错

struts升级到最新版本.报错.请问有没有哪位遇到此问题. Struts Problem Report Struts has detected an unhandled exception: Messages: There is no Action mapped for namespace [/] and a......

天马行空&
2014/05/28
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

Oracle学习日志-7(聚合查询)

GROUP BY子句: GROUP BY可以对表进行分割。比如把下面的表按照商品种类进行分割,并列出该商品种类下有多少商品 SQL代码如下 SELECT product_type ,COUNT(*)FROM ProductGROUP BY produc...

白话
13分钟前
0
0
Docker安装mysql8主从结构

准备两台服务器,假设IP地址为 172.31.27.67 主服务器 172.31.27.69 从服务器 因为我用的镜像是docker.io/cytopia/mysql-8.0,所以我们需要先把该镜像给pull下来。 docker pull docker.io/cy...

算法之名
17分钟前
4
0
Springboot集成Ehcache缓存(主要用在登录后做保持会话验证)

EhCache是一个比较成熟的Java缓存框架,最早从hibernate发展而来, 是进程中的缓存系统,它提供了用内存,磁盘文件存储,以及分布式存储方式等多种灵活的cache管理方案,快速简单。 Springbo...

Nonry
19分钟前
0
0
Ajax

1、创建ajax对象 if(window.navigator.userAgent.indexOf('MSIE') > 0){ var xhr = new ActiveXObject('Microsoft.XMLHTTP');}else{ var xhr = new XMLHttpRequest();} 2、get......

lujc
19分钟前
0
0
Flink的基石 : Chandy Lamport Algorithm

Flink处理“流”,对流消息的处理支持三种级别语义分别是“At Most once、At Least once、Exactly once”。 At Most onces:消息最多被处理一次,sender发出消息之后,receiver无论是否处理成...

tantexian
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部