Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Struts 2 - "There is no Action mapped for namespace..." - globale Lösung?
gibt es in Struts2 / Tiles eine globale, d.h.anwendungsweite Lösung, um eine Fehlerseite zu definieren, die immer dann angesteuert wird, wenn eine URL nicht zugeordnet werden kann?
Fall: "There is no Action mapped for namespace..."
Ich habe zwar erst mit Struts2 angefangen. Aber so rein aus dem Bauchgefühl glaube ich nicht, dass es direkt in Struts2 geht. Außer natürlich Du eierst im Quellcode rum.
Es gibt aber die Möglichkeit, in der web.xml eine Fehlerseite zu definieren.
[XML] <error-page>
<error-code>404</error-code>
<location>/404.html</location>
</error-page>
[/XML]
Noch eine Möglichkeit wäre das Definieren eine Standard Aktion in der struts.xml.
Beispiel:
[XML]<default-action-ref name="ActionNotFound"/>[/XML]
Da normalerweise nicht keine Aktion aufgerufen wird, kannst Du dann in der Aktion eine Fehlermeldung ausgeben - oder wie auch immer.