2009-05-20 4 views
0

In struts2 Version 2.1.x gibt es einen neuen UnknownHandler, der startet, wenn eine Anfrage eintrifft und der Aktionsname nicht gefunden werden kann.Struts2 Version 2.0.x Umgang mit unbekannten Aktionen

Die Frage ist ... was ist der äquivalente Mechanismus, wenn man in 2.0.x Versionen existiert?

Ich habe vor kurzem aus der Untersuchung der Protokolldateien festgestellt, dass Ausnahmen ausgelöst werden, wenn der Aktionsname nicht ordnungsgemäß aufgelöst wird und dies tatsächlich einige Probleme verursacht. Gibt es eine anwendungsweite Einstellung für den Umgang damit?

Antwort

1

Platzhalter Standard oder Aktion Standard?

http://struts.apache.org/2.0.14/docs/action-configuration.html#ActionConfiguration-WildcardMethod

<action name="*"> 
    <result>/{1}.jsp</result> 
</action> 

...

<package name="Hello" extends="action-default"> 

    <default-action-ref name="UnderConstruction"> 

    <action name="UnderConstruction"> 
     <result>/UnderConstruction.jsp</result> 
    </action> 

    ... 
+0

Seltsam, wie kein Betrag im Wiki oder Google zu suchen, wandte sich die Seite nach oben. Danke für den Zeiger. –