considérez une application Web JSF avec un bean géré FooBean.java. J'ai déclaré ce "FooBean" dans mon fichier faces-config.xml. Maintenant, si je veux ajouter le conseil Spring AOP pour les méthodes de FooBean, comment je fais ça? Dois-je ajouter un fichier applicationContext.xml et déclarer les beans gérés à l'intérieur de celui-ci? Utilisation de Spring AOP dans une application JSF
Répondre
Vous pouvez charger un fichier xml régulier de contexte de printemps à partir de votre web.xml comme ceci:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/classes/spring-context.xml</param-value>
</context-param>
Vous pouvez ensuite définir vos haricots gérés ici de la manière de printemps regualar et vous pouvez toujours se référer à ces beans par id dans vos JSP.
Vous pourrez également utiliser tous les trucs standards Spring AOP au sein de votre spring-context.xml
J'utilise Spring AOP fortement dans une application JSF Spring, je préférerais vous suggère de charger vos grains de JSF par conteneur Spring et laissez aussi Spring gérer la portée des haricots. Dans un tel scénario tous les haricots seraient chargés par le conteneur de printemps ainsi il deviendrait très facile d'implanter Spring AOP.
Plus d'informations sur ce type d'intégration Spring-JSF http://xebee.xebia.in/2011/10/31/spring-jsf-integration-made-easy-clean-using-spring-annotations/
- 1. Spring-AOP & MultiThreading
- 2. Spring AOP erreur
- 3. Application AOP
- 4. Spring et JSF et JPA
- 5. Obtenir l'appelant à un proxy AOP Spring
- 6. Spring AOP - comment lancer un bean proxy?
- 7. Spring AOP Proxy qui n'est pas
- 8. Pointcut ne fonctionne pas avec Spring AOP
- 9. Utilisation de kaptcha avec JSF
- 10. Comment implémenter le motif Abstract Factory dans Spring-AOP?
- 11. Comment référencer une ressource de fichier dans une application JSF
- 12. Utilisation de SoapActionEndpointMapping dans Spring-ws
- 13. Utilisation de Spring IDE dans Eclipse 3.4
- 14. Utilisation des composants AXSLT dans Spring MVC
- 15. Utilisation de WebParts dans une application MVC
- 16. Exemple de mauvaise utilisation de Spring
- 17. Utilisation de JavaScript avec JSF et Facelets
- 18. Utilisation de spring: message pour définir l'attribut d'étiquette de formulaire dans l'application Web Spring
- 19. Utilisation d'un ocx dans une application console
- 20. Validation de plusieurs formulaires sur une page à l'aide de Spring Web Flow et de JSF
- 21. Spring Application Contexte disponible dans le constructeur
- 22. Utilisation de JavaHelp avec une application Web
- 23. Comment afficher les erreurs de mon application dans JSF?
- 24. Utilisation de VisualVM avec une application JDK1.4?
- 25. Utilisation de Spring + Hibernate Cache transactionnel dans Tomcat?
- 26. Comment implémenter le modèle de stratégie dans AOP
- 27. Utilisation de différentes versions de DLL dans une application
- 28. Quelle est la meilleure façon d'apprendre le printemps AOP ou AOP en général?
- 29. Utilisation de Console.WriteLine dans une application Windows Forms
- 30. Stockage et utilisation de l'état dans une application GUI