Struts 2.2.1 gibt Es keine Aktion zugeordnet-namespace / und Namen für die Aktion ein

Habe ich eine einfache Struts 2-Anwendung, die ich entwickeln und bereitzustellen, um mit glassfish Netbeans. Wenn ich den web-browser zu http://localhost:8080/Struts2Hello/login.action/ es gibt diese Fehlermeldung:

Es ist keine Aktion zugeordnet-namespace /und Namen für die Aktion ein .

Meine Aktion mit der Bezeichnung "login". Warum denkt es ist sein name "."?

(Um so weit zu kommen habe ich auch schon zum hinzufügen von javassist-3.7.ga zu meiner lib/- Verzeichnis. Ich bin mir nicht sicher, warum, aber das ist, was andere getan haben, zu machen, Streben 2.2 Arbeit.)

Hier ist meine web.xml und struts.xml Dateien (ja, die struts.xml wird bereitgestellt, um WEB-INF/classes):

<filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
    <filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
    <welcome-file>Login.jsp</welcome-file>
</welcome-file-list>

<package name="default" extends="struts-default" namespace="/">

    <action name="login" class="action.LoginAction">
        <result name="success">Welcome.jsp</result>
        <result name="error">Login.jsp</result>

    </action>
</package>

Dank.

Dean

InformationsquelleAutor Dean Schulze | 2010-09-18
Schreibe einen Kommentar