В настоящее время мои теги jsp 2.0, которые нуждаются в spring beans, используют этот код:
ac = WebApplicationContextUtils.getWebApplicationContext( servletContext);
ac.getBeansOfType(MyRequestedClass.class);
Я просто получаю первое совпадение bean.
Этот код работает отлично, но имеет нежелательный недостаток, который я трачу примерно половину времени рендеринга страницы, просматривая spring beans, так как это происходит каждый раз при вызове тега. Я подумал, может быть, поставить bean в область приложения или по крайней мере на сеанс. Но какой действительно самый умный способ справиться с этой проблемой?