Slt,
Sinon autre solution :
tu peux faire en sorte que le corps de ta méthode prepare ne soit pas executé en placant une variable indicateur dans ta classe.
Exemple:
1) tu déclares une variable indicateur dans ta classe
2) Lors du click sur l'action ou tu veux pas executer la méthode prepare tu met prepareOk à "N"
<s:textfield name="prepareOk" value="N" />
3)Dans ta méthode prepare tu places tout ton code sous une condition if
1 2 3 4 5
| public void prepare(){
if(prepareOK!=null) && !prepareOK.equal("N")){
... ici le corps de ta méthode
}
} |
et le tour est joué
++
Partager