Держу пари, что вы говорите о этой статье .Taglib h5
просто указывает на составные компоненты , которые заключают в себе некоторые специфические элементы HTML5.Составные компоненты - это просто файлы Facelet, которые могут быть объявлены и использованы в качестве одного компонента JSF на других страницах.Более того, полный исходный код публикуется в главе «JSF 2 HTML5 canvas компонента» статьи.Вам просто нужно скопировать его в свой проект, чтобы запустить его.Это не какая-то библиотека компонентов, такая как RichFaces / PrimeFaces или какая-либо другая, которую вы должны сначала загрузить, установить и настроить.
JSF не волнует, будет ли вывод XHTML или HTML5.Оба одинаково действительны, если вы придерживаетесь синтаксиса XML (т.е. документ всегда должен быть правильно сформирован ).Вы можете встраивать специальные HTML5-теги в страницы / компоненты JSF.Ваша единственная забота - поддержка браузера.
Если ваша конкретная проблема заключается в недостаточном понимании назначения составных компонентов и их работы, то я бы посоветовал разобраться в соответствующих разделах Java.Учебное пособие по EE 6.
См. Также: