2016-07-14 4 views
0
<p:dataTable value="#{bean.list}" 
      var="q" 
      styleClass="data-apresenta" 
      rowIndexVar="qi" itemType="none" 
      paginator="true" 
      rows="1" 
      id="dataL">  
</p:dataTable> 

<h:outputLabel id="anyComponenteID" value="Test"/> 

を変更する際に、私はprimefaces介してデータテーブルページ付けする際、どのようにanyComponenteIDを更新することができますか?JSFデータテーブル更新コンポーネント(データテーブルの外側)ページ私はこのテストコードを有するが、

注:コンポーネントはdataTableの外です。

答えて

0

primefacesデータテーブル内のpageイベントにajaxリスナーをバインドすることができます。フォームをprependId="true"に設定して、データテーブル外のコンポーネントに到達できるようにする必要があります。

コードは次のようなもののようになります。

<p:ajax event="page" process="@this" update=":form-id:mycomponent-id"/>

+0

あなたは男です!うまくいきます、どうもありがとうございます。 – Felipe

+0

それは他人に役立つかもしれないので、答えを受け入れることを検討してください。 –

関連する問題