2011-07-15 57 views
0

我想要獲得一個簡單的完整佈局,使用左側的導航工作。 這有效,但我想通過菜單項選擇上的ajax重新加載中心(內容)。Primefaces更改菜單項通過ajax全格式的重新顯示內容

原因是,我右邊有一個MP3播放器,如果整個頁面重新加載MP3播放器 再次開始播放。

在RichFaces的我這樣做,與認爲需要在中心 和菜單上點擊操作的方法來呈現分析菜單項ID,並設置文件名到其對應的實際文件名的會話bean。

實際上,它也適用於primefaces,但內容無法正確呈現。經過普查F5 這是完美的。 有沒有人可以給我一個真正簡單的例子,我可以做到這一點?

許多問候, Hauke

回答

0

我從來沒有使用的菜單項,但用的commandButton我只是用「更新」符號刷新位於通過AJAX中心內容的形式。

在導航layoutUnit

<p:commandButton 
value="Enter" 
image="ui-icon ui-icon-comment" 
update="form_input_console form_output_console:tabbed_contents" 
    actionListener="#{dashboardUi.processCommand}" /> 

和中央佈局單元上

<p:layoutUnit position="center"> 
    <h:form id="form_output_console"> 
     <p:tabView 
     id="tabbed_contents" 
     dynamic="true"> 
相關問題