【发布时间】:2010-09-28 13:59:28
【问题描述】:
我在 JSF 1.2 (MyFaces 1.2.6) 和集成 Spring 上实现的项目存在问题。
问题在于@PostConstruct 注解。 它已执行,但我看到它是在填充托管属性之前执行的。 首先,我怀疑从 Spring 上下文中获取的托管属性,所以我尝试了一个简单的整数托管属性,我发现它也没有填充。
你有什么想法吗?
提前致谢。
【问题讨论】:
-
您指的是哪些托管属性?
<managed-property>faces-config.xml中的 JSF 托管属性还是 Spring 托管属性?前者必须设置在@PostConstruct之前,否则是MyFaces的一个大bug。如果是后者,那我就不知道了。我不做春天。顺便说一句,JSF 2.x 与 JSF 1.x 完全不同,所以我删除了不正确的标记。 -
是的,JSF 托管属性在 faces-config.xml 中的
中