2012-02-08 14 views
2

チェックボックスを使用してJSFフォームを送信することはできますか?チェックボックスを含むフォームを送信するにはどうすればよいですか?

私は複数のチェックボックスを持っており、そのうちの1つをクリックすると、実際にフォームを送信して次のページに移動する必要があります。チェックボックスの値はバッキングBeanにバインドする必要があります。あなたが行うことができますJSF 1.xので

答えて

7

<h:selectBooleanCheckbox value="#{aBean.aFiled}" onclick="submit()" /> 

あなたはJSF 2.xのを使用している場合、あなたは、AJAXを使用することができますを見てみましょうJSFとAjaxについて

<h:selectBooleanCheckbox value="#{aBean.aFiled}"> 
    <f:ajax event="click" execute="@form" /> 
</h:selectBooleanCheckbox> 

を: Learning JSF2: Ajax in JSF – using f:ajax tag

+0

大丈夫ですが、豆の価値がかかりますが、質問には部分的に未回答が残ります。 チェックボックスの値をクエリに渡し、xmlを使用してグラフを表示する必要があるので、別のページを完全にリロードする必要があります。 より良いアイデアを歓迎します。 – yash

+0

[こちら](http://stackoverflow.com/questions/5406855/jsf-navigation-with-ajax)ajaxとナビゲーションについての議論があります。 私は、ページのナビゲーションはできないと思います。 グラフを同じページに配置し、チェックボックスの選択時にのみレンダリングし、同時にフォームを非表示にすることもできます。 – landal79

関連する問題