2010-08-16 53 views

回答

3

執行工作的自定義ViewHandler和/或PhaseListener。你基本上需要做的就是鉤住特定的請求(ajaxical請求通常有一個X-Requested-With: XMLHttpRequest頭),並在會話中引用相關聯的JSF組件樹,以便您可以對其進行操作。

然而,這是一項非常需要深入理解JSF如何在引擎蓋下工作的工作。既然你已經在問這樣一個小問題了,我認爲這將是一個漫長的旅程。然後,我強烈建議只抓住一個現有的組件lirbary,它可以在JSF中使用阿賈克斯魔術,例如PrimeFaces,RichFaces,OpenFaces,IceFaces,Trinidad等。您將在幾個小時而不是幾個月內準備好。

+0

簡而言之,使用JSF(MyFaces)時,做json看起來相當深奧。順便說一句,明確地提出一個看起來如此簡單的問題是爲了讓多個解決方案,而不是一個或兩個限制(基於情景的)解決方案。 – user18943 2010-08-17 19:45:31

相關問題