4

JSF とコンポーネント ライブラリの使用に関して非常に具体的な質問があります。

Primefaces で WAB (OSG-fied WAR) パッケージをビルドするテストを行いました。OSGI を使用する場合、JSF と Primefaces の統合に問題があることが判明しました。

JSF と Primefaces を統合するにはいくつかの方法があります。

  1. Primefaces.jar を OSGI バンドルとしてビルドできます。Java メソッドをサービスとしてエクスポートできますが、別の OSGI バンドルでは使用できないと思われる xml 構成ファイルなどがあります。これは正しいですか、それとも間違っていますか?

  2. 統合された Primefaces コンポーネントを使用して Mojarra のカスタム ビルドを作成することは可能ですか。これができれば、変更した Mojarra を Glassfish モジュール ビルドとして展開し、非常にシンプルかつ効率的に使用できます。誰かがこれを達成した場合、それに関する情報を共有していただけますか?

4

1 に答える 1

1

Primefaces.jarGlassfish で OSGI バンドルとしてデプロイします。からタグ宣言をコピーしますprimefaces-p.taglib.xml。また、カスタムタグの作成方法に関するこのチュートリアルもご覧ください。よくわかりませんが、JS、CSS、および写真をコピーしてバンドルに貼り付ける必要もあります。

于 2012-06-11T14:49:03.420 に答える