parametre de requete et annotation spring pour jsf
Bonjour, voici une partie de la définition d'un de mes beans jsf:
Code:
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;
....} |
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
Ma question est la suivante :
dans la configuration classique des beans jsf (sans spring), il est possible d'utiliser les balises :
Code:
1 2 3 4 5
|
<managed-property>
<property-name>id</property-name>
<value>#{param.id}</value>
</managed-property> |
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 ) ?
Je vous remercie par avance.