かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

JSF

PrimeFacesのp:ajaxを複合コンポーネントに入れたい

JSF2.0になって、簡単なコンポーネントなら自作できるようになったけど、情報が少なくてはまると辛い。PrimeFacesのp:ajaxのlistener属性にcc:attributeから指定したメソッドを設定しようとするとリンク先のようなエラーがでる。 http://stackoverflow.com/q…

RichFaces4.xのDataTableでページングしつつ遅延読み込み

遅延読み込みしたいですよね?10000件とか下手したら無限とも言えるデータを全部メモリに抱え込んでとか、特にサーバーサイドにステートを持つのがデフォのJSFでやったら死んでしまいます。RichFacesには、そんな要望に応えるためのクラスがあります!! 個…

PhaseListener

いつもGoogleで検索してJSF ライフサイクルとかのページに行き着くけど自分でもメモ。PhaseListenerを使うとJSFのライフサイクルの途中に任意の処理を挟める。 package okazuki; import javax.faces.event.PhaseEvent; import javax.faces.event.PhaseId; im…