10 Tips for Java EE 7 with PrimeFaces
個人的にかなり楽しみにしていたセッションです。
NetBeansのディベロッパーであるMartin Fousekさんと以下のPrimeFaces書籍を共著されたMerk Caliskanさんのセッション。
話の内容としては主にJava EE 7とJSF2.2における新機能をPrimeFacesベースに作成されたデモで10個紹介するものでした。
PrimeFaces
冒頭にPrimeFacesの紹介。
JSF2.2のサポートはPrimeFaces4.x系からとのことです。
(ちなみに私は現在Java EE6でJSF2.1、PrimeFaces3.5で開発しています)
PrimeFacesの紹介としては
- JSF2.x向けのオープンソースコンポーネントライブラリ
- とても軽量で、コンフィグレーションがない
- Showcaseに豊富なサンプル、多くのテーマ、モバイルコンポーネントもある
- 良いドキュメント、ユーザガイド、書籍がある
- 大きくて活動的なコミュニティ
を挙げていました。
Prime Time with PrimeFaces Components
改めてPrimeFacesの紹介で
そしてPrimeFaces Version 4.0の新機能として
などなど、たくさんあるとのこと
ダイアログは何かとめんどくさかったので、早く触ってみたいところです。
In the Jungle of PrimeFaces Themes
PrimeFacesのテーマはjQueryUIのThemeRollerベースにしたスキンを使ってて、自分でも作れます。
既存のテーマとしては40近くあり、1つ1つがJARになっており、使いたいものだけ依存性書けば使えます。
拡張テーマとして以下2つが増えたとのこと
Metroは聞いてましたが、Twitter Bootstrapのは知らなかった(^^;
使うテーマの設定はweb.xmlにcontext-paramで指定するだけですよ。と説明が。
Faces Flows
JSF2.2で新しく追加された@FlowScopedの話
Faces-configの設定ファイル、または(なのかな…多分)FlowBuilder(@FlowDefinition)で定義できる。
FacesFlowsは実はまだ触ってないので、今度やってみます