Struts (1.2.9) 操作映射错误:无法创建路径 '/foo' 的操作实例



我得到此错误:可以创建路径'/foopath'的操作实例

-FORM-
package com.company.appname.web.forms;
public class fooForm extends ActionForm {
...
-ACTION-
package com.company.appname.web.actions
public class FooAction extends Action
public ActionForward execute(...) {
    return mapping.findForward("success");
}
**struts-config.xml**
    <form-bean
        name="fooform"
        type="com.company.appname.web.forms.fooForm"/>
    ... 
    <action
        path="/foo"
        type="com.company.appname.web.actions.FooAction"
        name="fooform"
        scope="session"
        input="/WEB-INF/foo.jsp">                        // it tried just 'foo.do' and 'foo.jsp' as well
        <forward name="success" path="/WEB-INF/foo.jsp"/> 
    </action>
**tiles-defs.xml**
    <definition name="Foo.def" extends="reporting.common">
        <put name="body" value="foo.jsp"/>
    </definition>

https://localhost:8080/appname/foo.do 

投掷

HTTP Status 500 - No action instance for path /foo could be created

poen是我采取了另一个动作(完全相似,由别人写),并且有效:)

问题

How can I find out what is the real problem ? Is there any solution which shows more related this error ?

注释:

我做出的动作比上面提到的更类似的操作,而thruth的应用程序是该应用程序过于复杂的构建系统。应用程序日志级别是跟踪的,没有显示任何有趣的东西。

感谢提前的帮助。

cs

解决了问题。

问题是,两个应用程序在项目文件夹下:用户 admin

尽管'com.company.appname.web.actions.fooactions'与其他动作完全相似,例如em>

但是,根据两种应用p>

相关内容

  • 没有找到相关文章

最新更新