RichFacesまたはIceFaceの代わりにSeamでDoJoを使用することに頭を悩ませています。Webで記事やチュートリアルを見つけることができませんでした。私の質問の理由は、IamがDoJo / Dominoプロジェクトから出てきて、このプロジェクトをJ2EE / Seam/DoJoに入れたいということです。
入力に感謝します...
TIA。
RichFacesまたはIceFaceの代わりにSeamでDoJoを使用することに頭を悩ませています。Webで記事やチュートリアルを見つけることができませんでした。私の質問の理由は、IamがDoJo / Dominoプロジェクトから出てきて、このプロジェクトをJ2EE / Seam/DoJoに入れたいということです。
入力に感謝します...
TIA。
Seam で DOJO (または jQuery) を使用できない理由はありません。唯一の違いは、Richfaces/Icefaces とは異なり、バックエンドの Seam Bean と簡単に「すぐに使える」Ajax 統合を実現できないことです。
しかし、これは必ずしも悪いことではありません。次のいずれかの方法を使用して、DOJO コンポーネントを Seam Bean に接続することを検討してください。
私はその質問を本当に理解していません、あなたは本当に私たちにあなたに何を言うように頼んでいますか?
DojoはJavaScriptフレームワークであり、RichFacesとIceFacesはJSF実装です。RichFacesとIceFacesには違いがありますが、プロジェクトの目標が明確にわからない場合、誰もが正しい答えを出すことができるとは思いません。
プロジェクトの要件は、使用する必要のあるツールを定義するのに役立ちます。
うーん、どっちがいい?と聞かれたら、なんとも言えません。初めて Seam を使用する場合は、RichFaces を使用することをお勧めします。これはデフォルトであり、Seam で動作するように構築されているためです。Seam の公式ドキュメントもすべて RichFaces を使用しています。
Seam は JSF でより強力になりますが、必ずしも Richfaces や Icefaces とは限りません。なぜなら、ほとんどの場合、コンポーネント セットを拡張するだけであり、JSF によってレンダリングされると標準の HTML コンポーネントに分類されるからです。
私の会社では、リッチフェイス/アイスフェイスの代わりに jQuery スキニング + JSF 標準コンポーネントをよく使用します。これは、ルック アンド フィールのカスタマイズがはるかに簡単だからです。DoJo でも似たようなことができると思います。
いくつかの出発点:
Richfaces は、Icefaces bcoz よりも機能するオプションが優れているように見えます。サポートが組み込まれており、習得が容易で、seam と richfaces の組み合わせに対する長期サポートが保証されています。