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.
Réponse
Trop de publicités?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.
}
}