事情是这样的 我配置完struts2.0后运行了下 hello.action和hello 没问题 然后我改下名字叫 <action name="hell"> 先说下我已经配置了 <constant name="struts.devMode" value="true" />但是我运行hell.action和hell都出错
大家有谁知道怎么解决吗 我是看尚学堂马士兵老师的视频跟着做的啊 为什么到这就是出错啊错误:Struts has detected an unhandled exception: Messages: There is no Action mapped for namespace / and action name hell.
--------------------------------------------------------------------------------Stacktraces
There is no Action mapped for namespace / and action name hell. - [unknown location]
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:178)
org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:478)
org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
java.lang.Thread.run(Unknown Source)
大家有谁知道怎么解决吗 我是看尚学堂马士兵老师的视频跟着做的啊 为什么到这就是出错啊错误:Struts has detected an unhandled exception: Messages: There is no Action mapped for namespace / and action name hell.
--------------------------------------------------------------------------------Stacktraces
There is no Action mapped for namespace / and action name hell. - [unknown location]
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:178)
org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:478)
org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
java.lang.Thread.run(Unknown Source)
解决方案 »
- 诚心请教 一个内网与外网访问的问题
- 急!在线等,servlet不能正常跳转
- Spring连接mysql
- 《急急急》hibernate带前台条件查询count虚拟列,头疼N天了,求助!
- ResultSet中的insertRow()的用法?
- 有关定时刷新的问题
- 上传图片到数据库的问题
- 这个问题对于我来讲有点难!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 各位大神!老是报这个异常 两个好好的工程放上来都有这种问题,是环境有问题吧(而且原来的.class文件不删除没问题,clean之后就会有问题)
- CXF的问题
- JSON中关于内存内漏的问题
- Jsp 连接 其他连接方式,跪求
<package name="default" namespace="/" extends="struts-default">
<action name="hell">
<result >
/Hello.jsp
</result>
</action>
</package>
配置了这个还要更新吗 我都是重启动了好多次 都不灵
把工程clean一下,重新build。或者把集成的tomcat那里,publish一下,应该是tomcat缓存的原因
有时候设置了 <constant name="struts.devMode" value="true" /> 也是NO Action!