我遇到問題。在PhaseListener中修改JSF組件樹
我已經實現了一個PhaseListener,它意味着將一個樣式類添加到樹中有消息附加到它們的任何UIInput組件,並刪除樣式類,如果它沒有附加任何消息。
PhaseListener在RENDER_RESPONSE階段運行,並且在調試時在beforePhase和afterPhase方法中都可以工作。在調試時,我發現beforePhase不能訪問完整的組件樹,但afterPhase會。 afterPhase中所做的任何更改都不會呈現。
我該如何解決這個問題?我希望這完全是服務器端。
感謝,
詹姆斯
謝謝你。我其實並沒有多年觸及JSF,但也許對其他人有幫助。 – jamiebarrow 2015-11-11 15:49:33