2016-07-14 18 views
2

In Struts 1, wenn das Attribut type des Tags <action> keinen Wert hat, was bedeutet es? Gibt es einen Standardwert für das type-Attribut, das verwendet wird, wenn es nicht explizit angegeben wird. Ich versuche im Grunde herauszufinden, was die folgende Aktion macht; Wie Sie sehen können, hat es kein Typattribut. nur hat es Pfad und vorwärts Attribute:In Struts 1, Was ist der Standardwert von Type Attribut von <action> Tag?

<action path="https://stackoverflow.com/a/b/comp" forward="/components/d/my-comp.jsp"> 
</action> 
+0

Dies könnte hilfreich sein http://dlia.ir/Scientific/e_book/Technology/Electrical_Nuclear_Engine_Electronics/TK_5101_6720_Telecommunication_022966.pdf – amitmah

Antwort

1

Die Aktion, die Sie aufgenommen haben oben einfach umleitet von/a/b in Verzug/comp.do to /components/d/my-comp.jsp. Es ist eine Abkürzung für die folgenden:

<action path="https://stackoverflow.com/a/b/comp" 
     parameter="/components/d/my-comp.jsp" 
     type="org.apache.struts.actions.ForwardAction"> 
     </action> 

Also, für die Aktion, die Sie das type-Attribut enthalten sind, ist org.apache.struts.actions.ForwardAction.

0

Für Struts 1, dies zu org.apache.struts.action.Action