Jaka jest różnica między niestandardowymi komponentami złożonymi JSF a niestandardowymi komponentami klasycznymi

Chcę zbudować niestandardowy komponent JSF. Teraz przeczytałem kilka dokumentów z wyroczni i zobaczyłem kilka przykładów kodu. Problem polega na tym, że jestem trochę zdezorientowany:

Wydaje się, że istnieją dwa sposoby na zbudowanie niestandardowego komponentu z JSF 2.0+. O ile zrozumiałem od JSF 2.0, mogę użyć tych Kompozytowych Komponentów do zbudowania własnego komponentu.

Ale czy mają jakieś wady w porównaniu z komponentem „klasycznym”?

Mój komponent będzie raczej skomplikowany, czy stracę cokolwiek (oprócz kompilacji w dół), gdy używam Komponentów Compisite?

Na przykład mój komponent będzie miał trochę pracy w java, czy jest to możliwe w Composite Components?

questionAnswers(1)

yourAnswerToTheQuestion