当前位置: 代码迷 >> Java Web开发 >> 新手大神帮忙!struts2中action的映射有关问题,纠结了一天了
??详细解决方案

新手大神帮忙!struts2中action的映射有关问题,纠结了一天了

热度:10342???发布时间:2013-02-25 21:12:51.0
新手求助大神帮忙!struts2中action的映射问题,纠结了一天了。
最近开始学习struts2和hibernate框架,碰到了问题 如下:
HTTP Status 404 - There is no Action mapped for namespace [/jsp/user] and action name [Userregisteraction] associated with context path [/dz3v].

type Status report

message There is no Action mapped for namespace [/jsp/user] and action name [Userregisteraction] associated with context path [/dz3v].

description The requested resource (There is no Action mapped for namespace [/jsp/user] and action name [Userregisteraction] associated with context path [/dz3v].) is not available.
Apache Tomcat/7.0.29
?大致的意思是说 Action 不能映射到namespace [/jsp/user] 下,我的Action类都放在src/com/da3v/dzaction/文件夹下,我在sruts.xml文件的配置:






/welcome.jsp
/userregister.jsp



?
jsp代码:

jsp文件位于/jsp/user下。
浏览器访问:http://localhost:8888/dz3v/jsp/user/userregister.jsp后跳转为:
http://localhost:8888/dz3v/jsp/user/Userregisteraction?
我猜测是namespace 是[/jsp/user],我在jsp代码 和struts.xml配置文件试着加入namespace="/com/dz3v/dzaction/"无效。
我现在搞不懂怎么把我的Userregisteraction映射出来呢?那位神仙开来帮帮我吧,快吐血了都。
ps:我的目录结构图片:

------解决方案--------------------------------------------------------
你少写配置文件了 这个例子对照自己错到那里了



"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN "
"http://struts.apache.org/dtds/struts-2.0.dtd ">











/user/userIndex.jsp
/index.jsp
/admin/adminIndex.jsp







------解决方案--------------------------------------------------------
在struts里面给package配置namespace=“/jsp/user”就可以了
------解决方案--------------------------------------------------------
action请求是自己定义的,是根据你的namespace和配置的action生成的。
如,你定义了一个package ,namespace是/user,那么,所有你在这个package里定义的action
,在访问的时候,地址是/user/配置的action名.action
这个和你的class文件和jsp文件的目录是没有关系的。
------解决方案--------------------------------------------------------
??相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
?
  • 最近登录:Sat Oct 19 13:51:27 CST 2019
  • 最近登录:Sat Oct 19 13:51:27 CST 2019
  • 最近登录:Sat Oct 19 13:51:27 CST 2019
  • 最近登录:Sat Oct 19 13:51:27 CST 2019
  • 最近登录:Sat Oct 19 13:51:27 CST 2019