struts2找不到action(struts2找不到action,报404错误,却怎么也找不到解决方法)

本文目录
- struts2找不到action,报404错误,却怎么也找不到解决方法
- struts2找不到action,There is no Action mapped for action name
- Struts2配置了struts.xml,但是出现找不到action的情况,是不是我的文件配置写错了
- myeclipse j2ee java struts2配置问题 找不到action
- 在Struts2中Struts.xml中的action指定class时找不到怎么办之前还好用的,求大神指点
- struts2跳转时找不到action里面的方法
- Struts2配置没错,但是找不到action
- struts2为什么找不到action啊
struts2找不到action,报404错误,却怎么也找不到解决方法
《form action="addUser" method="post"》
改为
《form action="/addUser" method="post"》
***隐藏网址***
struts2找不到action,There is no Action mapped for action name
配置错了。应该是下面这样:
《struts》
《constant name="struts.objectFactory" value="spring"/》
《constant name="struts.objectFactory.spring.autoWire" value="true"/》
《package name="user" namespace="/user" extends="default"》
《a《action name="login" class="loginAction"》《/action》
《/package》
《/struts》
《bean id="loginAction" class="action.LoginAction" scope="request"》《/bean》
Struts2配置了struts.xml,但是出现找不到action的情况,是不是我的文件配置写错了
请查看web.xml中《url-pattern》中是什么如:
《filter》
《filter-name》struts2《/filter-name》
《filter-class》org.apache.struts2.dispatcher.FilterDispatcher《/filter-class》
《init-param》
《param-name》config《/param-name》
《param-value》struts-default.xml,struts-plugin.xml,/struts/struts.xml《/param-value》
《/init-param》
《/filter》
《filter-mapping》
《filter-name》struts2《/filter-name》
《url-pattern》*.do《/url-pattern》
《/filter-mapping》
则访问action时用.do访问
***隐藏网址***
myeclipse j2ee java struts2配置问题 找不到action
package 少了namespace
namespace="/"这个是必须的
《package name="reg" extends="struts-default" namespace="/"》
在Struts2中Struts.xml中的action指定class时找不到怎么办之前还好用的,求大神指点
一般来说,只要web.xml中配置正确的映射路径,struts.xml能够实例化action就不会出现404错误,可能是web.xml中的filter-mapping出现问题
《filter》
《filter-name》action《/filter-name》
《filter- class》org.apache.struts2.dispatcher.FilterDispatcher《/filter-class》
《/filter》
《filter-mapping》
《filter-name》action《/filter-name》
《url-pattern》/*《/url-pattern》
《/filter-mapping》
你把《url-pattern》/*《/url-pattern》的内容改动后调试看看,good luck!
----------------------------
Struts2的路径和struts1的一致,/ 表示web应用更目录(就是GraPro目录),在struts2中FilterDispatcher就是根据你在web.xml filter-mapping中配置的路径去映射你的请求路径(/news.action),
如果匹配,就加载struts.xml中定义的actionMapping,然后转交action处理请求
struts2跳转时找不到action里面的方法
你是使用通配符来配置action,我估计是updateRangeById方法在action中是带参数的,而你在配置文件里设置的是updateRangeById()不带参数的不匹配,所以框架找不到
Struts2配置没错,但是找不到action
你把配置文件里“struts.action.extention”的《contant》元素删掉就没事了。这个会强制让struts只处理.do后缀的action请求
struts2为什么找不到action啊
以下是基本的代码格式!
***隐藏网址***
《struts》
《package name="default" namespace="/" extends="struts-default"》 《action name="login" class="com.gsww.kingreturns.struts2.excise.LoginAction" method="execute"》 《result name="success"》/welcome.jsp《/result》 《result name="login"》/login.jsp《/result》 《/action》 《/package》
《/struts》
主要属性说明:package-name:用于区别不同的package;必须是唯一的、可用的变量名;用于其它package来继承;
package--namespace:用于减少重复代码(和struts1比较);是调用action时输入路径的组成部分;
package--extends:用于继承其它package以使用里面的过滤器等东东;
action--name:用于在一个package里区别不同的action;必须是唯一的、可用的变量名;是调用action时输入路径的组成部分;
action--class:action所在的路径(包名+类名);
action--method:action所调用的方法名;
特别注意。在写result视图的时候,有这样两种写法:/WEB-INF/Hello.jsp和WEB-INF/Hello.jsp

更多文章:
amaze ui 树状结构导航(网站结构怎么做SEO,树状结构与扁平结构的区别)
2026年4月15日 09:00
jquery多级联动下拉菜单(jQuery实现动态级联选择问题,比如3个下拉框,选择第一个其他的2个选项自动把内容选中.)
2025年9月15日 16:15
vue页面之间回调(vue.http 怎么定义jsonp的回调名)
2026年7月27日 06:30
a和b的ascii码(英文字母A的ASCII码值十进制的是65,那么B的ASCII码是什么)
2026年1月28日 12:30
学51单片机编程选用Keil uvision 和medwin哪个软件更好?为什么没有国产的C/C++的编译器
2025年10月8日 05:45
用fprintf为什么写不进文件(急求C语言大神,下面的程序运行正常也能读取文件,但是无法向文件中写入,问题出在哪)
2025年11月22日 18:45
登陆界面背景图(Win7登录界面背景图在哪里改(输入密码那))
2026年7月27日 18:00
我的世界displayname(minecraft我的世界怎样给物品改名)
2026年1月14日 14:45
shell脚本写加减乘除运算(用shell做个加减乘除运算)
2025年6月20日 21:30
sql语句查询男女生人数(SQL查询,按性别显示学生信息,并分别汇总男生女生人数)
2026年7月25日 08:00












