Как создать составной компонент с использованием JSP?

Я пытаюсь создать составной компонент в JSF, и я хочу, чтобы тип файла .jspf вместо .xhtml и все примеры, с которыми я сталкивался онлайн, являются XHTML. Мне было просто интересно, можем ли мы написать составной компонент, используя JSP или нет?

1 ответ

Решение

Нет, это невозможно. Составной компонент специфичен для технологии представления Facelets 2.0 (или "XHTML", так как вы неправильно его преобразовали). Facelets является в основном наследником устаревшей технологии просмотра JSP. Начиная с JSF 2.0, JSP больше не используется как технология просмотра.

В JSP самое близкое, чего вы можете достичь, это файл тегов. Смотрите также этот ответ для конкретного примера: пользовательский компонент JSF 1.2 из jsp: include.

Или лучше просто перейти на Facelets. Он предлагает гораздо больше шаблонных преимуществ по сравнению с JSP.

Другие вопросы по тегам