Struts 2 écrase les paramètres d’intercepteur

Les Struts 2 remplacent les paramètres d'intercepteur

Dans Struts 2, vous pouvez définir ou remplacer les paramètres de l'intercepteur via la balise générique<param>. Voir l'exemple ci-dessous


   
    
        whateverMethod
    
    pages/whatever.jsp
   

Cependant, dans l'extrait ci-dessus, la classe d'action est déclarée être son propre intercepteur, et cela entraînera la perte immédiate des intercepteurs hérités «defaultStack».

Que faire si vous souhaitez conserver les intercepteurs «defaultStack» et remplacer également le paramètreworkflow’s excludeMethods? Pas de problème, essayez ceci


   
    
        whateverMethod
    
    pages/whatever.jsp
   

L'extrait ci-dessus conservera l'intercepteur «defaultStack» et écrasera le paramètre «workflow».