2010-07-13 6 views
2

Existe-t-il quelque chose de similaire à Struts 2 Interface préparable/méthode de préparation dans Spring 3 MVC? C'est-à-dire, une méthode exécutée chaque fois que le contrôleur est demandé.Ressort MVC de printemps pour Struts 2 Préparable

Merci.

EDIT: Ce que je veux réaliser, par exemple, est de remplir un groupe de propriétés en fonction de l'utilisateur que je suis, pour chaque demande dans ce contrôleur, en essayant d'éviter ceci:

@Controller 
@RequestMapping("my") 
public class MyController { 

    private void fillProperties() {...} 

    public void request1() { 
     fillProperties(); 
     ... 
    } 

    public void request2() { 
     fillProperties(); 
     ... 
    } 

} 
+0

Il n'y a pas d'équivalent direct pour ce faire, parce que les contrôleurs Spring MVC sont singletons généralement partagées, cette technique serait une mauvaise idée. Plutôt que de chercher un équivalent direct, que diriez-vous de nous dire ce que vous essayez de réaliser? – skaffman

+0

J'ai édité ma question. Comme vous pouvez le voir, mon idée est un peu générique. Je ne comprends pas le problème de cette technique. J'ai utilisé avec succès Struts2 + Spring, c'est-à-dire, instanciation de Spring Struts2 actions comme des haricots. Dans ce cas, les actions ont été partagées singletons aussi, n'est-ce pas? – sinuhepop

Répondre