Registr značek JSF


Registr značek JSF je centrální registr zobrazující všechny značky, o kterých rámcový systém ví a které lze použít při tvorbě stránek JSF. Při výchozím nastavení registr ví o značkách JSP (JavaServer Pages). Také jej lze rozšířit, aby znal další typy značek JSF, například Facelets.

Pohled Registr značek


Pohled Registr značek je pohled platformy Eclipse zobrazující všechny značky, o kterých rámcový systém v jednotlivých projektech ví. Pohled, podobně jako registr, je uspořádán podle projektů, protože to je základní struktura, z níž platforma Eclipse odvozuje informace o cestách ke třídám. Prohledání cesty ke třídě projektu je obvyklým způsobem, jak nalézt značky JSF.

Pohled Registr značek

Podrobnosti o pohledu

Výše uvedený anotovaný diagram ukazuje nejdůležitější funkce pohledu Registr značek.

  1. Pole se seznamem projektů umožňuje vybrat aktuální projekt, který se zkoumá. Obnovovací tlačítko se aktivuje, když klepnete na registr značek v hlavním formuláři (viz body 2,3,4 níže). Stiskem obnovovacího tlačítka se vynutí aktualizace aktuálních informací registru. Dialogové okno vám umožňuje se rozhodnout, zda chcete také vyprázdnit informace z mezipamětí. Funkce obnovení je užitečná, když si myslíte, že systém není synchronizovaný, ale může spustit úlohy na pozadí, které budou dlouho běžet.
  2. Všechny registry značek pro projekt jsou uvedeny v hlavním stromu registrů značek. Vždy je přítomen registr značek JSP. Další registry značek (například zobrazený registr značek Facelets) se přidávají prostřednictvím rozšíření platformy Eclipse. Dostupné registry značek závisí na tom, jaká rozšíření jste nainstalovali.
  3. Knihovny značek jsou obvykle uspořádány podle oborů názvů. Je-li přítomen popisný název, použije se ve stromu. Jinak se použije identifikátor URI sloužící k identifikaci oboru názvů v pohledech, jak ukazuje obrázek.
  4. Ve stromu jsou uvedeny všechny značky v oboru názvů. Vyberete-li značku, jak ukazuje obrázek, na pravé straně se pro tuto značku otevře formulář podrobností (viz bod 5).
  5. Formulář podrobností se aktivuje pro libovolný registr značek, obor názvů nebo značku. Zde vidíme podrobné informace pro značku html inputText, která je součástí výchozí implementace běhového prostředí JSF. Podrobnosti pro tuto značku zobrazují informace o komponentě, která se díky této značce vytvoří za běhu. Obsažen je název a typ komponenty a také standardní rozhraní (např. javax.faces.component.ValueHolder), jež komponenta implementuje.

Související koncepce

Strom komponent JSF