2012-05-08 23 views
0

主にBalusCが書いた多くの回答を読んだことがありますが、運がまだありません。
私はajaxレンダリングを介してメインページの部分にページを含み、それは完璧に動作します。メインバーのボタンをクリックすると、サブページxhtmlが適切な場所に表示されます。今問題は、そのサブページで "selectOneMenu"を実装したいので、ユーザーがオプションの1つをクリックするたびに、(前のページの代わりに)ページの同じ部分に表示される別のxhtmlにリダイレクトされます。 。私はすでにそれを解決するための多くのアイデア(条件付きレンダリングを含む)を考えてきましたが、私はそれを解決するためにはるかに簡単で正確な方法があると信じています。たぶん、JSFに使用できるコンテナタグがありますか? PS それは私の最初の投稿ですので、私はdidntする場合、何かを明らかにするために申し訳ありません。 UPDATE 私は何とかaJax onValueChangeを使用して(actionListener?を介して)値を読み取らなければならないかもしれないと思われたので、メインページがサブページをクリックすると、メインページは値を読み込み、それも可能ですか?ページ内の移動方法

+0

THX user1101422回答には、私の明るさの不足は私にこの質問をしてくれました。同様の問題に遭遇する可能性のあるものについては(私は疑問に思うが)、ui:compositionタグの間のすべては、それが含まれていたページの一部であるように振る舞うので、答えは単にpanelGroupをインクルードするそのサブページ。 –

答えて

0

valueChange Listenerを使用して新しい値を取得できます.FacesContextを使用してBeanでページをリダイレクトできますが、ページをリフレッシュしたくない場合は、selectonemenuにajax呼び出しを追加してください。

​​
関連する問題