Struts模块配置不起作用



我不能在struts中制作模块。我的web.xml配置文件包含以下配置:

       <init-param>
        <param-name>config/admin</param-name>
        <param-value>/WEB-INF/config/struts-config-admin.xml</param-value>
    </init-param>

和我的操作配置在struts-config-admin.xml是

    <action path="/userAdminAction"          type="com.admin.UserAdminAction"
         ............
     </action>
<<p> JSP/strong>: searchLayout.jsp
<html:html>
     <html:form action="admin/userAdminAction.do" method="get">
        ..............
        ..............
        .............. 
         submit button to submit the form
    </html:form>

我正在使用url从地址栏调用jsphttp://localhost/snpapp/admin/searchLayout.jsp

,但我得到以下异常堆栈跟踪:

      servlet.jsp.JspException: Cannot retrieve mapping for action: "/admin /userAdminAction"
     at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:840)

org.apache.struts.taglib.html.FormTag.doStartTag (FormTag.java: 467)jsp_servlet._lrd。搜索。 _searchLayout。 jsp _tag7 (__searchLayout.java: 438)

我尝试了不同的动作(例如:action="/userAdminAction"或action="userAdminAction.do")在jsp的表单动作,但它不工作的模块。

请给我一些建议。如何实现struts模型应该为表单工作?

我认为应该是admin/UserAdminAction而不是admin/userAdminAction,或者您的类型参数应该是type="com.admin.userAdminAction"。Struts是区分大小写的

相关内容

  • 没有找到相关文章

最新更新