ビューテクノロジとしてJSF2を使用する新しいWebアプリケーションの開発を開始しています。私はJSFの経験がなく、概念について少し混乱しています。
私はJSFに関するいくつかのドキュメントを読みましたが、主なアイデアは、それがコンポーネントベースのフレームワークであるということでした。アプリケーションはコンポーネントから構築されます。
しかし、私が理解したように、コンポーネントを作成する方法は2つあります
。1。コンポジション-ページに含めることができるコンポーネントのコレクション
2.コンポジット-一部のコンポーネントをカプセル化し、ユーザーにインターフェイスを公開する新しいコンポーネント
それらの間で選択する際の基本的なルールは何ですか?
たとえば、製品のリストをユーザーに表示したいとします。このリストでは、ビューコードを分離するために、メインレイアウトに追加する独自のコンポーネントを作成する必要があります。それで、このリストは構成または合成である必要がありますか?
誰かが私がこの基本的なものを片付けるのを手伝ってくれることを願っています。
前もって感謝します、