2011-03-23 44 views
8

只是想這commandLinkA4J:使用JSF 2

<a4j:commandLink reRender="results-view" actionListener="#{myaction}" oncomplete="return false;" value="#{msg1.advanced_search}"> 
          <a4j:support event="onclick"> 
           <f:setPropertyActionListener value="./page.xhtml" target="#{changeViews['new-view'].value}" /> 
          </a4j:support> 
         </a4j:commandLink> 

整合在其中使用JSF2的applicacion支持標籤沒有找到。如果我離開它,我得到這個錯誤

標籤庫支持 命名空間:http://richfaces.org/a4j, 但沒有標籤被用於名稱定義: 支持

我試圖在網絡上找到的東西,但我無法弄清楚。一些幫助會很好。
在此先感謝

回答

21

自從RichFaces 4.x以來,a4j:support已被替換爲a4j:ajax

您似乎在閱讀RichFaces 3.x文檔,或者只是將RichFaces 3.x升級到4.x.這是一個非常重要的步驟,很多事情都被改變了。閱讀migration guide(在這種情況下,在a4j components中描述),並閱讀新的RF4 component reference

+0

謝謝你的鏈接 – 2011-03-25 08:22:57

相關問題