0

Websphere7サーバーを使用していますが、デフォルトのIBMバージョンのJSFが付属しています。デフォルトのIBMJSFをMojarraJSFでオーバーライドすることで得られるメリットはありますか?

Webspehere7でMojarraを使用すると、何かが得られますか?デフォルトのIBM JSF実装を使用する必要がありますか?

4

3 に答える 3

3

それはあなたが何をし、何を必要としているかによります。

WebSphere Application Server 7には、すでに2つの異なるJSFフレーバーが付属しています。1つはMojorraで、もう1つはMyFacesです。WebSphereAdministrationConsoleで実装を切り替えることもできます。彼らはいくつかのWebSphere固有のパッチを追加しました。

彼らが修正パックでJSF実装を更新するかどうかはわかりません。特定のパッチが必要な場合は、元の実装を使用できますが、通常はデフォルトの実装のままにします。

WAS7の組み込みライブラリは、JavaEE5サーバーであるためJSF1.2です。ライブラリを交換するときは、JSF2.0を使用できます。クラスローディングが正しく設定されていることを確認してください。

于 2012-06-21T20:25:22.803 に答える
0

わずかな違いがあると思います。基本的に、元のJSFライブラリーのいくつかは、IBM Websphereとスムーズに連携するために、他のいくつかのものに置き換えられました。したがって、不必要な問題を引き起こす可能性があるため、Mojarraを使用することはお勧めしません(その理由はありません)。IBMのこの記事も参照してください。

于 2012-06-21T06:06:08.940 に答える
0

デフォルトのIBMJSFをMojarraJSFでオーバーライドすることで得られるメリットはありますか?

いいえ、追加のメリットはありません。仕様は同じですが、実装が異なります。

MojarraはOracleによって実装されています。JSFのより安定した実装です。

はい、デフォルトのIBMJSF実装を使用できます。

于 2012-06-21T06:06:56.020 に答える