0

提交 jsp 文件时出现以下错误:

HTTP 状态 404 - Servlet 操作不可用类型 状态报告消息 Servlet 操作不可用 描述 请求的资源(Servlet 操作不可用)不可用。

我的应用程序看起来像:

+WebAppl
       +src
            +com.ss.user.actions.authentication
                 +IndexAction.java
      +jsp
            +index.jsp
            +login.jsp
      +web-inf
            +struts-config.xml
            +web-xml
            +etc 其他一些文件

在 index.jsp 文件中,我有一个表单,如下所示:

<form method="post" action="<%=request.getContextPath()%> /authentication/Index.do">
<input type="submit" value="PressMe"/>  
</form>

在 struts-confif 中,我定义了以下操作:

<action path="/authentication/Index" scope="request" type="com.ss.user.actions.authentication.IndexAction">
            <forward name="success" path="/jsp/login.jsp" />
</action> 

索引操作.java

public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        return mapping.findForward(SUCCESS);}

我知道错误 404 表示找不到文件,并且给定的路径可能有错误,但我无法弄清楚。谁能帮我?

4

1 回答 1

0

请检查您的.xml 文件,如果有一些语法错误,那么您也会看到此错误。
检查丢失的标签/不完整的标签。

于 2012-12-07T06:45:21.040 回答