想在JSF控件中操作框架頁Frameset,可以在左框架頁(任一框架頁)里聲明一個(gè)Form,設(shè)定好它的target="mainFrame"(任一框架頁的id),這樣當(dāng)點(diǎn)擊這個(gè)Form里面的CommandButton或者CommandLink的時(shí)候,JSF處理好業(yè)務(wù)邏輯后,就可以將To-View-ID指定的頁面轉(zhuǎn)到主框架頁里面去顯示了。
<h:form target="mainFrame"> |
mainFrame |
點(diǎn)擊左邊的commandButton之后,index處理之后的To-View-ID指定的頁面就會(huì)顯示在mainFrame里面了
第二種方法:





當(dāng)不需要Action的時(shí)候

當(dāng)需要先進(jìn)行Action操作再跳轉(zhuǎn)的時(shí)候







這樣,在Action完成后,菜單頁不會(huì)變,主框架頁會(huì)跳轉(zhuǎn)到指定頁面。
OK,上面兩種方法基本能滿足開發(fā)需要了。
---------------------------------------------------------
專注移動(dòng)開發(fā)
Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian