2017-04-04 4 views
-2

Es ist ein Projekt-Download aus dem Netzwerk, in seinem structs.xml gibt Aktion Konfiguration ist:Was bedeutet method = "{1}" in der Aktionskonfiguration?

<action name="elecMenuAction_*" class="elecMenuAction" method="{1}"> 
    <result name="menuHome">/WEB-INF/page/menu/home.jsp</result> 
</action> 

Ich weiß nicht, die method="{1}" Mittel, wie man verstehen, die Mittel?

Antwort

0

Wenn es method="{number}" ist, entspricht, sollte die Aktion config * in seinem Namen,

Beispiel nützlich sein:

<action name="user_*" class="UserAction" method="{1}"> 

und in seinem entsprechenden jsp, wenn es eine Form hat:

Auf diese Weise lassen structs die user_userLogin Aktion nach der user_* ‚s Format Analyse und die * die Zahl 1, 2, 3 … nach herausnehmen, bedeutet 1 die erste *.

Wenn die Aktion Config wie folgt aus:

<action name="user_*_*" class="com.xyz.{1}Action" method="{2}"> 

und die jsp Form ist wie folgt:

<form action="user_Login_userLogin" method="post"> 

Seine Wirkung wird so geworden:

class="com.xyz.Login" method="{userLogin}"