2010-11-08 17 views
0

J'ai une application existante importante avec un groupe de beans gérés qui sont injectés via ioc de JSF.Utilisation du ressort avec des objets injectés via JSF

Je veux commencer autowiring choses dans ces haricots. Actuellement, je ne peux pas le faire parce que ces haricots ne sont pas créés par le printemps.

Quelle est la manière la plus simple de résoudre ce problème?

Répondre

1

Vous pouvez faire le contrôle get ressort sur l'injection JSF en utilisant un EL résolveur spécial (dans les faces-config.xml):

<el-resolver> 
    org.springframework.web.jsf.el.SpringBeanFacesELResolver 
</el-resolver> 

Si vous utilisez JSF 2.0, il est conseillé que vous essayez CDI (Contexts et injection de dépendances)