システム開発で思うところ

Java EEを主にシステム開発をしながら思うところをツラツラを綴る

Ajax

JSFのSelectItemにEnum以外の値を指定する

過去の記事への追記です。 vermeer.hatenablog.jp セレクトボックスにEnum以外の「選択無し」という値を指定したい場合があると思います。 コードの貼り付けだけになりますが、誰かのご参考になれば やっていることは静的ページもAjaxを使った動的ページも同…

JSFでTableのCheckboxをAjaxで更新

前回は、同一行の情報書き換えをAjaxで行いました。 今回は、明細行の全選択という一覧型の更新ページで良く登場するパターンをAjaxで実装してみたいと思います。 いくつか参考を探してみたのですがrenderの値を表示行ごとに生成するというやり方で実装をし…

JSFのSelectItem(Table)をAjaxで更新

前回vermeer.hatenablog.jp は単体のセレクトボックスの更新でした。 今回はテーブル構造のリストの一部を更新したケースです。 Ajaxでは繰り返し行の一部だけを更新しています。*1 今回はControllerに変換に使用するクラスを保持するというやり方をしていま…

JSFのSelectItemをAjaxで更新

前回の続き vermeer.hatenablog.jp submitで画面を更新しても良いですが、Ajaxの部分更新の方が操作性が良いです。 流れとしては xhtmlにajaxタグを追記 ManagedBeanにajaxイベントのListenerを実装 これだけです。 以下の実装でやっていることは、Enum has …