Bonjour, voici une partie de la définition d'un de mes beans jsf:
Comme vous l'aurez remarqué, c'est un bean jsf défini comme "listeComptesBean" en scope "request". Je lui inject le service "CompteBancaireManager" défini dans un fichier de configuration spring, automatiquement grace aux listeners spring définis dans le web.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 @Controller("listeComptesBean") @Scope("request") public class ListeComptesBean { @Autowired @Qualifier("CompteBancaireManager") private CompteBancaireManager compteBancaireManager; private List<CompteBancaire> listeComptesBancaires; ....}
Ma question est la suivante :
dans la configuration classique des beans jsf (sans spring), il est possible d'utiliser les balises :
qui inject dans le bean la valeur du paramètre de requête "id". Etant donné qu'avec les annotations spring il n'est plus nécessaire de définir le bean jsf dans le fichier faces-config.xml, est-il possible d'injecter le paramètre de requete automatiquement a partir d'une annotation (spring ou autre ) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <managed-property> <property-name>id</property-name> <value>#{param.id}</value> </managed-property>
Je vous remercie par avance.
Partager