2014/10/24 このエントリーをはてなブックマークに追加 はてなブックマーク - 【PrimeFaces】JSF + PrimeFaces環境でjQueryを使いたい

【PrimeFaces】JSF + PrimeFaces環境でjQueryを使いたい

カテゴリ: , , , ,








最近、JavaEE環境でJSF2.xとPrimeFacesを触る事が増えてきましたので、
これからそういった構成でシステムを構築する方のために記録として書いておきます。
先に釘を刺しておきますが、JSF環境ではJavaScriptを多用する事はオススメしません。



   JSF



JSFはJavaEE標準機能のモジュールドリブンなMVCフレームワークです。
JSF2系になり、かなり実用性が増していると思います。
JSF1.xのバージョンではxmlベースでのマッピングであるのに対し、
2系ではアノテーションベースで簡易に関連付けが出来るようになっています。




    PrimeFaces



PrimeFacesはJSFを前提にして、リッチなUIライブラリを提供するものです。
基本的にJSFのタグライブラリを全てラップするような形でPrimeFacesのタグライブラリが作られています。
PrimeFacesのjarの内部には関連するJavaクラスとjs、cssが内包されています。
JavaScriptでは内部的にjQueryが利用されています。



多分、説明するより、ソースを見た方が早いですね。
GitHubにソースが上がっています。META-INF内にJsファイルは格納されています。
GitHub - primefaces/primefaces

独自にjQueryのjsファイルをダウンロードしてきて、xhtml上から読み込もうとすると、
conflict(衝突)します。
では、どうしたらいいのでしょう。









2014/10/20 このエントリーをはてなブックマークに追加 はてなブックマーク - 【JavaOne】JavaOne 2014 サンフランシスコ報告会 Tokyoに参加させていただきました #j1jp

【JavaOne】JavaOne 2014 サンフランシスコ報告会 Tokyoに参加させていただきました #j1jp

カテゴリ: , ,




毎年行われており、今年で19回目を迎えるJavaOneの報告会、
JavaOne 2014 サンフランシスコ報告会 Tokyoに参加してきました。


togetterはこちら - 2014/10/18(#j1jp)JavaOne 2014 サンフランシスコ報告会 Tokyo

もうすでに、皆さん詳しく書かれています。



関連レポート
・きくたろーさん
JavaOne 2014 サンフランシスコ報告会 Tokyoに参加しました #j1jp
・みけさん
JavaOne2014報告会Tokyoに参加してきた #j1jp
・のた犬 (id:notainu)さん
のた犬のうまい猫めし
・yuji0316さん
Yuji Blog


発表者の実際の現地レポート的なものもみつけました
JavaOne 2014 SF レポート集



発表スライド等はすでにweb上に上がっていますので、直接僕が話を聞いた中で印象的だったところ、
スライドからは読み取りにくいところを中心に書いていこうと思います。

では、発表を順々に振り返っていこうと思います。








2014/10/15 このエントリーをはてなブックマークに追加 はてなブックマーク - Clojure夜会に参加させていただきました #Clojureyakai

Clojure夜会に参加させていただきました #Clojureyakai

カテゴリ: ,





Clojure夜会に参加してきました








僕はClojureはずぶの素人です。


なぜ参加したかというと、next Javaという口説き文句があったのと、
挑戦的なSIerの@kawashimaさんのLTが見てみたいというのが大きな理由でした。
kawashimaさんのこの記事にまんまとつられたのです(笑)。

SIerを退職する前に身につけておきたいスクショの撮り方



あと、ついでに一生懸命がんばってる@syobochim(しょぼちむ)さんを生暖かく見守ろうかなというのも。少し。




会場提供はリクルートテクノロジーズさん。とりあえず、ビル綺麗だし、デカすぎてびびった。


以下、セッションとLTを振り返っていきます。



GA