目前我需要spring bean的jsp 2.0标签使用以下代码:
ac = WebApplicationContextUtils.getWebApplicationContext( servletContext);
ac.getBeansOfType(MyRequestedClass.class);
我刚刚得到第一个匹配的bean。
这段代码运行良好,但有一个不受欢迎的缺点,即我花了大约一半的页面渲染时间来查找 spring bean,因为每次调用标签时都会发生这种情况。我在想也许将 bean 放入应用程序范围或至少会话范围。但真正处理这个问题的最聪明的方法是什么?