J'essaie de comprendre la meilleure façon d'utiliser Spring (pour l'injection de dépendance) avec ICEfaces (Spring 3, ICEfaces 1.8.2, JSF RI 1.1). En ce qui concerne la Spring reference manual, il y a plusieurs possibilités pour gérer EL résolutions de haricots:ICEfaces JSF Beans et Spring Beans, quel VariableResolver?
Si je SpringBeanVariableResolver (qui ont l'air mieux à première vue):
- Les haricots qui sont Référé dans un EL-expression sera géré par Spring
- MAIS disparus « demande prolongée » -scope du printemps causera des problèmes, non?
Si le DelegatingVariableResolver est utilisé:
- Les haricots qui sont Référé dans un EL-expression sera géré par JSF
- je dois définir les haricots EL-aware faces-config.xml , ce qui signifie que je suis limité aux options limitées (par exemple, aucun constructeur DI).
- déclarations Bean sont dispersés à travers différents fichiers
Est-ce exact? Aucune suggestion? Astuces? Les meilleures pratiques?