件名に記載されているタグの違いを知っていますか?
ほぼ同じ結果が得られるはずだと思いましたがui:repeat
、基本的な反復コンポーネントと見なされていても、場合によっては(faceletsタグ)が期待どおりに機能しないことがわかりました。
t
はfortomahawk
でa4j
あり、richfaces
プレフィックスです。
コメントは大歓迎です。
Faceletsui:repeat
には、特定の状況で確かにバグがあります。他の2つとの違いについては、他の2つはUIData
コンポーネントであるのに対し、コンポーネントではないということです。
Ajax4jsfは。をUIRepeat
拡張UIData
します。
トマホークのHtmlDataList
拡張UIData
。
Facelets'は拡張さUIRepeat
れませんUIData
。
によって提供される継承可能なコードベースUIData
はかなり成熟しています(ただし、必ずしも効率的であるとは限りません)。FaceletsUIRepeat
はまだもっと磨く必要があります。コンポーネントベースのMVCフレームワークであるJSFではなく、ビューテクノロジであるFaceletsの一部であるため、ui:repeat
拡張できません。UIData
また、当初は別のチームによって開発されました。
正確にどの問題について話しているのかが不明なため、それが実際に既知のバグの1つなのか、単なる誤解/悪用なのかを判断するのは困難です。少なくとも、に関連するすべての既知のバグの概要は次のとおりですui:repeat
。