2010-09-28 90 views
0

我在JSF 1.2(MyFaces 1.2.6)和集成的Spring上實現的項目上有問題。@PostConstruct註解和JSF

問題是關於@PostConstruct註釋。 它被執行,但我看到它是在託管屬性填充之前執行的。 首先我懷疑從Spring上下文中獲取的託管屬性,所以我嘗試了一個簡單的整數託管屬性,我發現它也沒有被填充。

你有什麼想法嗎?

在此先感謝。

+0

您在談論哪些託管屬性? JSF在'faces-config.xml'或Spring託管屬性的''中管理屬性?前者必須在@ PostConstruct之前設置,否則這是MyFaces中的一個主要錯誤。如果以後,那我就不知道了。我不做Spring。順便說一句,JSF 2.x與JSF 1.x完全不同,所以我刪除了不正確的標籤。 – BalusC 2010-09-28 14:04:31

+0

是的,JSF管理的屬性在faces-config.xml中的中 – javanes 2010-09-28 14:07:26

回答

2

我剛剛解決了它。這是MyFaces 1.2.6的一個bug。

它在升級到1.2.7時得到解決

+1

錯誤鏈接:https://issues.apache.org/jira/browse/MYFACES-1761 – BalusC 2010-09-28 14:10:57

相關問題