Generalnie cała rzecz (tj. pytanie) się rozchodzi o szablony (template'y).
Zaczynamy od JSP ale tam ich nie ma dorzucamy JSF ale też brakuję. Jako że gdzieś przeczytałem Że "Facelets fits like a gloove for JSF". Ściągnąłem, wrzuciłem do jar'ów. Super...
Ale one zaczynają robić problemy bo nie można podpinać MethodBinding
więc są z tego co wiem 2 rozwiązania:
http://drewdev.blogspot.com/2006/06/creating-composite-controls-with-jsf.html
http://www.ibm.com/developerworks/java/library/j-facelets/#N103FE
Może najpierw czy jest jakiś normalna biblioteka która sensownie zrobi wszystko co z widokiem związane?
Tak żeby nie trzeba było do niej wrzucać kolejnej jako "łaty funkcjonalności" a potem z tego korzystać robiąc niestandardowe protezy w kodzie?
Jeśli nie to chciałbym się najpierw dowiedzieć odnośnie informacji ze strony IBM, bo z tego co rozumiem tam nie trzeba żadnego zewnętrznego kodu, jak tego użyć?
Chodzi jak mniemam o sekcję "Passing actions"
teraz mam sobie normalnie backBean: Company, metoda: useCompany jakiś parametr:
<h:commandLink value="Edycja" action="#{Company.useCompany}">
<f:param name="currentCompany" value="#{item.companyId}"/>
</h:commandLink>
i w jaki sposób powinienem tego użyć gdy będzie miało się to znaleźć wewnątrz <ui:composite template="..."> w jakimś <ui:define name="..."> ?