JSF 2'de Facelet'te Composition (ui:composition) ve Decorate (ui:decorate) elementleri şablon yaratmak amacıyla benzer şeklinde kullanılır. Ancak Composition tek bir sayfanın şablonu içindir ve ui:composition dışında kalan kodlar sayfa render edilirken dikkate alınmaz. Decorate ise aynı sayfada birden fazla kullanılabilmektedir. Sonuç olarak Composition sayfanın ana yapısının şablonu için, Decorate ise sayfa içinde tekrarlanan bölümlerin şablonu içindedir