Používam Struts Tiles s JSF, aby som mal jedenhlavička, ponuka a päta naprieč aplikáciou. Existujú nejaké ďalšie podpery, ktoré majú jednu hlavičku, ponuku a pätu. Je táto funkcia k dispozícii na facetách a aká technológia prezerania by bola lepšia pre ľahký vývoj.
odpovede:
2 pre odpoveď č. 1Pre JSF ste si vybrali len dve technológie zobrazenia. Starý dobrý JSP a vylepšené a XHTML založené Facelets. Facelets je veľa vhodnejšie pre JSF ako JSP. Je to technológia pohľadu a šablóna v jednom. Poskytuje to skvelé možnosti templingu a od JSF 2.0 tiež zložené komponenty, zatiaľ čo JSP v podstate ponúka iba <jsp:include>
za templing, aby ste boli nútení vytvoriť vlastné komponenty so surovým kódom Java (ktorý je trochu nepriehľadný aveľa zdĺhavej práce v JSF), ak chcete nahradiť opakovanú skupinu komponentov jedným komponentom. Ak je to možné, odporúčam vám úplne vynechať JSP a dlaždice a ísť na Facelets, ak sa chcete rozvíjať pomocou JSF. Ak sa chystáte aj na JSF 2.0, bol by to na rozdiel od JSF 1.x veľký krok vpred.
1 pre odpoveď č. 2
Fazety sú prvou voľbou pre JSF. Vaša úloha sa dá ľahko vyriešiť pomocou Facelets.