19
juin
2008
Intégration Spring 2.5 et JSF 1.2
juin
2008
Un article de djo.mos
2 Commentaires
Bonjour.
Spring 2.5 offre enfin une nouvelle méthode d’intégration avec JSF compatible avec la version 1.2 (qui ne repose pas sur le VariableResolver, déprécié depuis JSF 1.2).
Donc, avant, dans le fichiers faces-config.xml on faisait:
<application>
<variable-resolver>
org.springframework.web.jsf.DelegatingVariableResolver
</variable-resolver>
</application>
Mais maintenant, on utilise le nouveau FacesELResolver de Spring 2.5 de cette façon:
<application>
<el-resolver>
org.springframework.web.jsf.el.SpringBeanFacesELResolver
</el-resolver>
</application>
Dommage que ce ne soit pas bien documenté dans Spring 2.5, et pire encore, qu’il y est une confusion sur le nom du resolver: sur le net.La seule mention à son égard est dans la page 27 du manuel de Spring 2.5, et il est nommé DelegatingFacesELResolver tandis qu’en réalité, il est nommé SpringBeanFacesELResolver.
En espérant que vous trouverez ceci utile.
A priori oui. J’ai découvert ceci aujourdhui même et en faisant le changement dans l’application surlaquelle je travaille actuellement, tout continue de fonctionner de la même façon.
J’ajouterais demain matin cette soluce au fil FAQ-Spring.
Bon a savoir !
Et à part cela, tout fonctionne de la même manière qu’avec le DelegatingVariableResolver ?
Que je mette à jour la F.A.Q.