Actuellement mes jsp 2.0 balises qui ont besoin d'haricots de printemps utilisent ce code:Comment injecter des haricots de printemps dans un jsp 2.0 SimpleTag?
ac = WebApplicationContextUtils.getWebApplicationContext(servletContext);
ac.getBeansOfType(MyRequestedClass.class);
Le Je viens d'obtenir le premier haricot correspondant.
Ce code fonctionne correctement, mais il présente l'inconvénient indésirable que je passe environ la moitié de mon temps de rendu des pages à rechercher des haricots de printemps, car cela se produit chaque fois qu'une étiquette est invoquée. Je pensais peut-être à mettre le bean dans la portée de l'application ou au moins dans la portée de la session. Mais quelle est la manière la plus intelligente de gérer ce problème?
« [http://stackoverflow.com/questions/3445908/is-there- un-moyen-élégant-d'injecter-un-géré-bean-dans-dans-un-java-custom-simpl] [1] 'a une bonne réponse pour cela. [1]: http://stackoverflow.com/questions/3445908/is-there-an-elegant-way-to-inject-a-spring-managed-bean-into-a-java- custom-simple – Angus