我想知道,因为我遇到了ApplicationScoped
管理的bean的一个特殊行为和一个带有的类
static {
//some code that accesses an application bean
}
其中扩展ApplicationScoped
bean 的部分
我将JSF 2.1.17与Tomcat 7一起使用。
这首先就是糟糕的设计。应用程序范围的bean不是静态的,它们只是应用程序范围内的。
将其中一个作为另一个的@ManagedProperty
注入,并改为在@PostConstruct
中执行作业。