Ověření platnosti aplikací JSF


Platná aplikace JSF má platnou konfiguraci Faces a stránky JSP, které jsou syntakticky i sémanticky správné. Nástrojová sada JSF Tooling, s podporou sady WTP Tooling, ověří v době návrhu, jak nejlépe to bude možné, že lze aplikaci za běhu programu provést.

Ověření platnosti aplikace

Z uzlu aplikace v průzkumníku zvolte "Ověřit". Tato akce ověří všechny prostředky v projektu s využitím všech validátorů povolených pro typ spuštění "Ruční". Z perspektivy aplikace JSF se tak ověří:

Přístup k validátorům pro pracovní prostor: Okno -> Předvolby...-> Ověření.

Předvolby validátoru

Žlutě označené validátory lze použít na webovou aplikaci JSF.


Ověření platnosti konfigurace Faces


V této chvíli, když je ověřována konfigurace Faces, dochází pouze k ověření, že je XML syntakticky správně a že data odpovídají konfiguračnímu schématu Faces. Budoucí verze budou provádět sémantické kontroly v rámci jednoho konfiguračního souboru Faces a ve všech konfiguračních souborech Faces aplikace.


Ověření platnosti stránek JSF JSP - Validátor pohledu JSF


Validátor pohledu JSF ověří platnost hodnot atributů dodaných na stránce JSP pro určité značky. Tato funkčnost závisí na dalších metadatech a třídách dodávaných poskytovateli modulů plug-in pro knihovny značek. Tým JSF Tooling poskytuje podporu ověření platnosti pro:

Když dojde k problému, budou v pravítkách značkovače anotací a v pohledu Problém značkovače problémů. Navíc problémy budou ve zdroji podtržené vlnovkou. Chyby jsou červeně a musí být vyřešeny, zatímco žlutá varování nemusí způsobit problémy za běhu a někdy mohou být ignorována.

Validátor ověří hodnoty atributů s jazykem EL (Expression Language) i bez něj. S těmito druhy ověření se pracuje jinak. JSF EL je v hodnotě atributu identifikován pomocí notace "#{nějaký výraz}".

Pokud je Validátor pohledu JSF povolen, nebude ověřování prováděno pouze v době sestavení anebo ručního ověření, ale již v době, kdy píšete. Protože ověření EL může být "nákladné", máte možnost tuto volbu odděleně vypnout.

Přístup k předvolbám validátoru EL: Okno -> Předvolby... -> Web a XML -> JavaServer Faces Tools -> Ověření.

Předvolby validátoru EL Související koncepce

Úprava zdroje JSF JSP
Konfigurace aplikace JSF
Specifikace platformy JavaServer Faces

Související odkazy

Podpora knihoven značek
Knihovny JSF

Související úlohy

Vytvoření aplikace JSF
Vytvoření stránky JSF JSP