2014/11/03
【PrimeFaces】FileUploadのCancelActionSelectorのIEバグをfixする
カテゴリ:
Java,
JSF2,
PrimeFaces
PrimeFacesには、IE上で動かないバグが結構あります。
原因としてはJavaScriptでうまくいかない事がほぼなのですが、
結構困ります。
僕がハマってしまって一応解決した事を書いていこうと思います。
今回は、FileUpload部品でIEのみスクリプトエラーが出てしまう事象の解決方法を書いていきます。
2014/10/24
【PrimeFaces】JSF + PrimeFaces環境でjQueryを使いたい
カテゴリ:
Java,
JavaEE,
jQuery,
JSF2,
PrimeFaces
前提
最近、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(衝突)します。
では、どうしたらいいのでしょう。
登録:
投稿 (Atom)