Strom komponent JSF
Strom komponent JSF je v době návrhu přibližným odhadem stromu komponent, který pohled vygeneruje za běhu. Strom komponent se vytváří pomocí popisovače pohledu pro dobu návrhu s použitím registru aktivních značek pro projekt a vstupního dokumentu (například JSP nebo XHTML). Strom komponent se používá k lepšímu určení charakteristik pohledu, například jaké validátory a konvertory jsou registrovány k jednotlivým komponentám.
Pohled Strom komponent je pohled platformy Eclipse, který vizualizuje strom komponent v době návrhu.
Pohled je spojen s aktivním editorem a aktualizuje se při každém uložení stránky nebo požadavku na čisté sestavení.
Výše uvedený anotovaný diagram ukazuje nejdůležitější funkce pohledu Strom komponent.
- Pohled Strom komponent je svázán s aktuálním pohledem JSF. Aktuální pohled JSF je svázán s aktivním editorem.
Pokud má aktivní editor otevřenou platnou stránku zdroje pohledu JSF (například stránku JSP), aktivuje se v pohledu její strom komponent. K vynucení aktualizace stromu lze použít obnovovací tlačítko.
Všimněte si, že obnovovací tlačítko nevynutí bezpodmínečnou aktualizaci pohledu, pokud si rámcový systém myslí, že je pohled synchronizován.
Chcete-li vynutit bezpodmínečnou aktualizaci stromu, buď uložte stránku, nebo proveďte čisté sestavení projektu.
- "Hlavní formulář" na levé straně zobrazuje strom komponent jako standardní strom.
Každý uzel stromu je komponenta. Všimněte si, že značky ve vaší stránce, které za běhu nemají za výsledek komponenty, se ve stromu přímo neobjeví. Pokud však mají známý efekt, tento efekt se zobrazí.
Například konvertory a validátory se zobrazí ve formuláři podrobností pro komponentu na kartě dekorátorů.
- Pohled Podrobnosti na pravé straně se aktivuje klepnutím na komponentu ve stromu na levé straně.
Informace o komponentě se zobrazí v řadě karet, na které lze klepnout.
Registr značek JSF