5

件名に記載されているタグの違いを知っていますか?

ほぼ同じ結果が得られるはずだと思いましたがui:repeat、基本的な反復コンポーネントと見なされていても、場合によっては(faceletsタグ)が期待どおりに機能しないことがわかりました。

tはfortomahawka4jあり、richfacesプレフィックスです。

コメントは大歓迎です。

4

1 に答える 1

6

Faceletsui:repeatには、特定の状況で確かにバグがあります。他の2つとの違いについては、他の2つはUIDataコンポーネントであるのに対し、コンポーネントではないということです。

Ajax4jsfは。をUIRepeat拡張UIDataします。
トマホークのHtmlDataList拡張UIData
Facelets'は拡張さUIRepeatれませUIData

によって提供される継承可能なコードベースUIDataはかなり成熟しています(ただし、必ずしも効率的であるとは限りません)。FaceletsUIRepeatはまだもっと磨く必要があります。コンポーネントベースのMVCフレームワークであるJSFではなく、ビューテクノロジであるFaceletsの一部であるため、ui:repeat拡張できません。UIDataまた、当初は別のチームによって開発されました。

正確にどの問題について話しているのかが不明なため、それが実際に既知のバグの1つなのか、単なる誤解/悪用なのかを判断するのは困難です。少なくとも、に関連するすべての既知のバグの概要は次のとおりですui:repeat

于 2011-02-17T02:59:34.773 に答える