タブ付きパネル内のタブパネル(tabPanel1)内にあるページ内の画像のリンクをクリックしたときに、
別のパネル(tabPanel2)を開いて表示させたいと考えています。
以下の方法を試してみたのですが、うまくいきません。
①リンクのon Clickイベントに以下のコードを記述
sessionScope.put("map","tab2");
全てを更新
②タブ付きパネルの「デフォルトで開くタブ」に以下のコードを記述
if(sessionScope.get("map")=="tab2"){
view.postScript("alert('タブのイベント')");
sessionScope.put("map","");
return "tabPanel2";
}else{
return "tabPanel1"
}
1回目はうまく行きますが、2回目にリンクをクリックしても②のコードが実行されないようです。
他に動作を実現する方法はないでしょうか?