Tým JSF Tools poskytuje vylepšení editoru zdroje JSP a umožňuje jednodušší vývoj stránek JSF.
JSF Tooling poskytuje rámcové systémy, které umožňují editoru zdrojové stránky poskytovat služby pro většinu hodnot atributů ze standardních knihoven značek JSF Core a HTML, když to má smysl. Tyto rámcové systémy jsou řízeny "metadaty" a jsou rozšiřitelné, což umožní vývojářům knihoven značek přidávat velmi snadno vlastní obsahovou asistenci, ověření platnosti a další služby. Jinými slovy, funkce dodávané s nástroji JSF Tooling se nakonec dostanou do vrstvy WTP, takže budou úpravy zdroje ostatních knihoven značek JSP jednodušší a efektivnější.
Obsahová asistence je výraz textového editoru Eclipse pro poskytování kontextově vázaných návrhů na aktuální pozici textový kurzoru v textu. Editor JSP již poskytuje vynikající podporu knihoven značek, díky které jsou při psaní zpřístupněny rozevírací nabídky možných značek a atributů.
Kromě základního ověření JSP již poskytovaného v editoru JSP existuje nyní i sémantické ověření standardních knihoven značek JSF pro hodnoty atributů v jazyce EL i mimo něj.
Ověření platnosti EL je dosti komplexní a nabízí nejen základní ověření syntaxe, ale také ověření existence objektů, typů a signatur.
Pokud se vyskytne problém s hodnotou poskytnutou pro nějaký atribut, bude zjištěn a pod hodnotou se v závislosti na závažnosti zobrazí buď značkovač varování, nebo chyby a vlnovka. Může se vyskytnout více problémů a všechny se vypíší, pokud umístíte ukazatel myši na vlnovku nebo značkovač anotace na postranním pravítku. Ověření ví o konfiguračních modelech JSF Faces v projektu a může opatřit příznakem problémy chybějících konfiguračních položek.
Tým JSF Tools by rád poskytl následující funkce pro standardní knihovny značek JSF s použitím rámcových systémů metadat vyvinutých v této verzi: