struts.xml 配置
<struts>
<constant name="struts.custom.i18n.resources" value="messageResource"/>
<constant name="struts.i18n.encoding" value="GBK"/>
<package name="default" extends="struts-default">
......
<action name="processLogin" class="loginAction">
<result name="input">/jsp/login.jsp</result>
<result name="success">/jsp/main.jsp</result>
<result name="failure">/jsp/login.jsp</result>
</action>
</package>
<struts>
applicationContext.xml 配置
..... <bean id="loginAction" class="com.action.LoginAction" parent="baseAction" scope="prototype">
</bean> ......
老是出这样的错 两天了 都没搞定 晕
2009-02-24 09:28:19,640 WARN [org.apache.struts2.dispatcher.Dispatcher] - Could not find action or result
There is no Action mapped for namespace / and action name . - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458)
at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
求救 !!!!
<struts>
<constant name="struts.custom.i18n.resources" value="messageResource"/>
<constant name="struts.i18n.encoding" value="GBK"/>
<package name="default" extends="struts-default">
......
<action name="processLogin" class="loginAction">
<result name="input">/jsp/login.jsp</result>
<result name="success">/jsp/main.jsp</result>
<result name="failure">/jsp/login.jsp</result>
</action>
</package>
<struts>
applicationContext.xml 配置
..... <bean id="loginAction" class="com.action.LoginAction" parent="baseAction" scope="prototype">
</bean> ......
老是出这样的错 两天了 都没搞定 晕
2009-02-24 09:28:19,640 WARN [org.apache.struts2.dispatcher.Dispatcher] - Could not find action or result
There is no Action mapped for namespace / and action name . - [unknown location]
at com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:177)
at org.apache.struts2.impl.StrutsActionProxy.prepare(StrutsActionProxy.java:61)
at org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:39)
at com.opensymphony.xwork2.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:47)
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:458)
at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
求救 !!!!
解决方案 »
- 在公司里大家是如何缩进代码的?
- 用了struts,tomcat启动就出错
- [400分]用xfire的Eclipse Plugin生成web服务的客户端后与原项目中jar包冲突
- hibernate Hql 问题 在线等
- web程序解析word 报错 在线等
- ServletInputStream读的内容的感想与二进制的疑问
- 找不到 jdbc.properties
- IDEA 4.0.3 怎样设置读取中文?
- 出现异常When a cmp-field and a cmr-field (relationship) are mapped to the same column, the setXXX method for the cmp-field may n
- tomcat启动运行一段时间之后-XMemcached network layout exception
- java程序注册成服务之后,调用的tomcat
- 谁给我个挂
</bean配错了!id 应该改为name
<result name="input">/jsp/login.jsp </result>
<result name="success">/jsp/main.jsp </result>
<result name="failure">/jsp/login.jsp </result>
</action> 这个也配错了
问题解决了
我的请求路径写错了http://localhost:8080/SSH2/ 错了改成http://localhost:8080/SSH2/jsp/login.jsp
可以了