Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

JSFのvalueChangeListenerについて

ページング機能付き検索結果画面でヘッダーの左端に全選択チェックボックス、データの左端に選択チェックボックスをつけて、全選択チェックボックス押下ですべての選択チェックボックスをオン・オフする実装を行ったところ、全選択すると表示されているデータの選択チェックボックスには何も反映されないのに、ページを切り替えると反映されています。実装方法はonclickでsubmit,valueChangedは以下の通りです。
public void onValueChanged(ValueChangeEvent e){
        for (int i = 0; i < list.size(); i++) {
            BookData book = (BookData)list.get(i);
            book.setFlag(false);
            list.set(i,book);
        }
    } 再描画などの処理が必要なのでしょうか?
もし必要であればどのように実装するのでしょうか?
ちなみにページングはtomahawkの<t:dataScrollerdで実装しています。

0

回答

11249

閲覧

0件の回答

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。