В JSF 2.0 вы можете создать свой собственный тег для отображения предопределенного содержимого. Пользовательский тег выглядит как обычный тег JSF и использует «ui:composition» для вставки содержимого на страницу.
Вот краткие инструкции по созданию пользовательского тега в JSF 2.0.
Использует тег: ui: compisition »для создания предопределенного содержимого на странице XHTML.
Объявляет пользовательский тег в дескрипторе библиотеки тегов.
Зарегистрируйте дескриптор библиотеки тегов в файле web.xml.
Пример пользовательского тега
Руководство по созданию пользовательского тега, который вставит две предварительно заданные кнопки отправки и сброса на страницу.
1. Пользовательский тег
Создайте обычный XHTML-файл для реализации пользовательского тега, который использует тег «ui :ограмма» для группировки кнопки отправки и сброса.
WEB-INF/tags/com/example/button.xhtml
2. Библиотека тегов
Определите пользовательские теги в файле дескриптора библиотеки тегов.
namespace - Пространство имен этой библиотеки тегов, создайте уникальное имя, чтобы избежать конфликта.