解决STRUTS2 错误 There is no Action mapped for namespace / and action name login

huwenhu2007 2010-05-08 10:22:59
这个错误就是因为找不到对应的action造成的;
解决方法:
1)检查JSP文件中的form的action属性的值是否正确;
<form action="login.action" method="post">

2)检查web.xml文件中的<url-pattern>标签的值的类型:若为/*,则JSP文件中form的action属性的值为xxx.action;若为*.do,则JSP文件中form的action属性的值为xxx.do;

web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<filter-name>struts2 </filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher </filter-class>
</filter>
<filter-mapping>
<filter-name>struts2 </filter-name>
<url-pattern>/* </url-pattern>
</filter-mapping>
</web-app>

3)看struts.xml文件是否在SRC文件下,只有在SRC文件下才能保证编译后的struts.xml文件会在web-inf/classes文件中;
同时struts2只会默认加载struts.xml文件不会加载如struts2.xml文件,若名称不是struts.xml的文件要在web.xml中配置;
<filter>
<filter-name>struts2 </filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher </filter-class>
<init>
<param-name>config</param-name>
<param-value>struts2.xml,struts-default.xml,struts-plugin.xml</param-value>
</init>
</filter>

4)若以上均没问题则要仔细检查拼写是否出错。


...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanjy 2011-09-08
  • 打赏
  • 举报
回复
视频下载地址:http://download.csdn.net/detail/zudajun225/3581893
sssss 2011-09-08
  • 打赏
  • 举报
回复
我下了一个struts2.1.8,然后就开始做一个Helloworld程序,接着就发生了There is no Action mapped for namespace / and action name的异常,我很纳闷,然后到百度上搜了一下,发现铺天盖地的都是这个异常,长达4页多,但是都没能解决我的问题。经过研究,我终于发现异常产生的原因,非常兴奋,由于用文字难以表述这个异常,于是我特别为这个异常录制了一集28分钟的视频,这个异常非常有意思。如果谁遇到了这个异常,而你又不知道为什么,那么请留下联系方式,我会将这个28分钟的视频传给你,里面清楚的阐述了异常的原因,以及如何避免这个异常的产生。最好留下QQ号码,如果email的话,怕传不了,视频大小30M。你也可以加这个QQ号码:215498544,我会把视频传给,你会发现这是个非常有意思的异常。
视频下载地址:http://download.csdn.net/detail/zudajun225/3581893
  • 打赏
  • 举报
回复
谢谢楼主
liqi4960710 2010-05-10
  • 打赏
  • 举报
回复
ding^^^^^up....................

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧