http status 404-servlet die action nicht verfügbar
Bekomme ich die folgende Fehlermeldung nach dem abschicken eine jsp-Datei:
HTTP Status 404 - Servlet-Aktion ist nicht verfügbar
type Status report
Nachricht Servlet-Aktion ist nicht verfügbar
Beschreibung Die angeforderte Ressource (Servlet-Aktion ist nicht verfügbar) nicht verfügbar.
Meine Anwendung sieht wie folgt aus:
+WebAppl
+src
+com.ss.Benutzer.Aktionen.Authentifizierung
+IndexAction.java
+jsp
+index.jsp
+login.jsp
+ - web-inf
+struts-config.xml
+web-xml
+etc einige andere Dateien
In den index.jsp-Datei habe ich ein Formular, suchen wie:
<form method="post" action="<%=request.getContextPath()%> /authentication/Index.do">
<input type="submit" value="PressMe"/>
</form>
In der struts-confif habe ich definiert, der folgende Aktion:
<action path="/authentication/Index" scope="request" type="com.ss.user.actions.authentication.IndexAction">
<forward name="success" path="/jsp/login.jsp" />
</action>
IndexAction.java
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
return mapping.findForward(SUCCESS);}
Ich weiß, dass Fehler 404 bedeutet Datei nicht gefunden und wahrscheinlich gibt es einen Fehler in der Pfad angegeben, aber ich kann ' T es herausfinden. Kann mir jemand helfen?
- Ist, dass der Raum in der form-action-Attribut gibt es wirklich? Irgendeinem Grund sind Sie nicht nur mit dem Struts-form-tag?
- der Raum ist nicht vorhanden, habe ich überprüft .. und ich habe gerade einen kleinen Fehler gemacht und geändert "action="<%=request.getContextPath()%>/Authentifizierung/Index.do"> " zu "action="<%=request.getContextPath()%>/Authentifizierung/index.do">" und es funktioniert nicht .. mit freundlichen GRÜßEN, die ich noch nie verwendet, bevor die Struts form-tag .. weiß nicht, wie es aussieht
- aber glaubst du, es wird keinen Unterschied machen, wenn ich ändern würde, nur das form-tag?
- Weiß nicht, ich bin zu Fragen, warum Sie Sie nicht verwenden, weil es (a) kennt, Struts-Aktionen, und (b) weiß über den app-Kontext.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bitte überprüfen Sie Ihre .xml-Dateien , wenn es einen syntax-Fehler und auch Sie werden sehen, dieser Fehler.
Kontrolle für fehlende tags /unvollständige tags.