2016-03-30 4 views
0

私はprimefacesバージョン5.3とjsfバージョン2.2.6を使用します。tabviewプリミティブの最初のタブに対してtabClos​​eメソッドが呼び出されない

タブビューのajaxイベントを実装しましたが、問題は最初のタブではtabClos​​eイベントがトリガーされず、メソッドの削除が呼び出されず、他のすべてのタブに対してですなぜ私は理解できません。 また、最初のタブを閉じると、すべてのタブが閉じられます。

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

は ​​

は、誰もが原因は何ができるか知っていますか?

+0

私は最初にこの問題を実装しましたが、問題は次のように記述されていました[リンク](http://stackoverflow.com/questions/20111010/jsf-dynamically-include- src-in-uiinclude-src-bean-pagepath)、あなたがそこで言ったことを使用しました。 – uzzi

+0

Primefacesバージョン5.3 – uzzi

+1

http://forum.primefaces.org/viewtopic.php?f=3&t=44985&p=140737#p140737 – Kukeltje

答えて

0

上記の問題は、tabViewにdynamic = "true"を追加することで解決しました。しかし、その後、それは別の障害、タブ間の切り替えが行われたときに、すべてのタブが消えたように見えた。これはcache = "false"を追加することで解決されました