老是说找不到action配置我感觉没错
大家帮我看看 这整合的我快疯了 又没资料找
还需要什么文件说 我实在看不出那里错了
No action config found for the specified url.
详细的错误信息在下面
<bean name="/dept" class="com.lhhh.dept.action.DeptAction">
<property name="deptManageService" ref="deptManageService"></property>
</bean><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd"><struts-config>
<form-beans>
<form-bean name="deptform" type="com.lhhh.dept.form"></form-bean>
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings>
<action path="/dept" name="deptform"
type="org.springframework.web.struts.DelegatingActionProxy"
input="/all/M05/UC01_add.jsp"
scope="request">
<forward name="success" path="/all/M05/UC01.jsp"></forward>
<forward name="unsuccess" path="/all/M05/UC01_add.jsp"></forward>
</action>
</action-mappings>
<message-resources parameter="com.lhhh.struts.ApplicationResources" />
</struts-config>
org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.
org.apache.struts.chain.commands.AbstractSelectAction.execute(AbstractSelectAction.java:71)
org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
大家帮我看看 这整合的我快疯了 又没资料找
还需要什么文件说 我实在看不出那里错了
No action config found for the specified url.
详细的错误信息在下面
<bean name="/dept" class="com.lhhh.dept.action.DeptAction">
<property name="deptManageService" ref="deptManageService"></property>
</bean><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd"><struts-config>
<form-beans>
<form-bean name="deptform" type="com.lhhh.dept.form"></form-bean>
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings>
<action path="/dept" name="deptform"
type="org.springframework.web.struts.DelegatingActionProxy"
input="/all/M05/UC01_add.jsp"
scope="request">
<forward name="success" path="/all/M05/UC01.jsp"></forward>
<forward name="unsuccess" path="/all/M05/UC01_add.jsp"></forward>
</action>
</action-mappings>
<message-resources parameter="com.lhhh.struts.ApplicationResources" />
</struts-config>
org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.
org.apache.struts.chain.commands.AbstractSelectAction.execute(AbstractSelectAction.java:71)
org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.26 logs.
解决方案 »
- 问个 小问题 我把 sqlserver 2005 数据库卸载 后 在装sqlserver 2008 就装不了了 ,, 有什么好的 解决办法没。。除了 重装系
- response在commit之后能否重新设置?
- spring事物 请求指点
- 关于xml的一个问题
- 关于页面打印问题
- 求ws-security相关的jar包,分别是ws-security.jar和tsik.jar,先谢了
- 问一个struts中的页面跳转问题
- 100分求助一个程序,请大家帮帮忙!!
- 大家都用什么做JAVA APPLICATIONS和STRUTS?
- 招聘软件开发兼职人员
- 为什么返回jsp页面到浏览器端不带有java代码
- 请高手帮忙呀
有个jsp里面
还有个spring的bean里面
都感觉没错 还会错那里
出去逛也逛不出来 没思路
找不到资料
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext-*.xml,classpath*:applicationContext-*.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<filter>
<filter-name>encoding filter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
path="="/all/M05/dept"
action scope改为 session
<bean name="/dept" class="com.lhhh.dept.action.DeptAction" prototype="session">
楼上的你别瞎扯了你连session request的概念都没搞清楚就乱说
表单提交过就是一个request
<form-bean name="deptform" type="com.lhhh.dept.form.DeptForm"></form-bean>
</form-beans>这里复制错误。本身没错如果是给spring管理的。需要怎么做?
http://bbs.langsin.com/thread-5369-1-1.html
我晕死,spring bean的作用域都不知道,还整合个屁啊……
用了问题一样在
我有plug-in和controller
---------------------------------------
<bean name="/allAction" class="com.sodi.action.MainAction">
<property name="roomInfoDaoIn" ref="roomInfoDaoIn"/>
<property name="guestInfoDaoIn" ref="guestInfoDaoIn"/>
</bean>
<action
path="/allAction"
name="actionForm"
scope="request"
parameter="method"
type="com.sodi.action.MainAction"
>
<forward name="toMain" path="/main.jsp"/>
<forward name="toAdd" path="/add.jsp"/>
<forward name="toAddRoom" path="/addRoom.jsp"/>
<forward name="toReturnAddRoom" path="/allAction.do?method=toAddRoom"/>
<forward name="toReturnMain" path="/allAction.do?method=toMain"/>
</action>