タブのタイトルに出力を追加できます。私は更新が上で正しく動作させることができなかった
<h:form>
<p:tabView id="tabs">
<p:tab title="Comments #{myBean.number}" >
<p:commandButton value="Add Comment"
action="#{myBean.addComment}" update="tabs"/>
</p:tab>
<p:tab title="tab" ></p:tab>
</p:tabView>
</h:form>
:
@ManagedBean
@ViewScoped
public class MyBean implements Serializable {
private int number;
public MyBean() {
this.number = 5;
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
public void addComment() {
setNumber(number + 1);
}
}
アヤックスとの合計を更新コメント:
<p:tab title="Comments #{myBean.number}">
</p:tab>
豆は次のようになりますタブレベルが更新されます。
こんにちはMark.Goodアイデアが非ajaxの場合、私はajaxを持っており、即時更新が必要なので、someIdが変換される
レンダリングされたpのhref値:タブ。タブをクリックしたときのエラー:キャッチされない例外:jQuery UIタブ:不一致のフラグメント識別子。 – sergionni