2 votes

Comment énumérer et initialiser les beans dans spring/jsf ?

Après la connexion de mon utilisateur, j'aimerais énumérer tous les beans faces-config et initialiser sélectivement certains d'entre eux, quelle est la meilleure façon de le faire ? Les beans sont initialisés par Spring lorsque la session de l'application démarre, mais pas juste après la fin du processus de connexion (via JAAS). Je suppose que je demande comment énumérer les beans listés dans votre fichier faces-config.

1voto

romaintaz Points 32120

Pourriez-vous reformuler votre question, je ne comprends pas vraiment ce que vous voulez faire...

Spring se charge normalement d'initialiser le haricot pour vous. Vous pouvez définir une méthode d'initialisation comme celle-ci :

<bean name="myBean" class="foo.bar.MyBean" init-method="initialize" scope="..."/>

et :

public class MyBean {
    ...
    public void initialize() {
        // This method will be executed once the bean is created by Spring.
    }
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X