Можно ли использовать JSF с начальной загрузкой - PullRequest
0 голосов
/ 07 марта 2019

Я прочитал книгу ядро ​​JSF. Я хотел бы знать, могу ли я использовать начальную загрузку с jsf.

Мой вопрос точно заключается в том, имеют ли теги jsf-сервера атрибуты, специфичные для начальной загрузки. Например если h: datatable имеет атрибут класса css?

А как насчет других тегов, таких как панели и т. Д.

1 Ответ

1 голос
/ 07 марта 2019

Ванильный бутстрап и JSF

Да, вы можете использовать Bootstrap вместе с JSF. Мы делаем это в большинстве наших проектов JSF. Вы можете использовать стандартный атрибут JSF styleClass для стилизации компонентов JSF с помощью правил Bootstrap CSS (это эквивалентно class в обычном HTML.

С учетом сказанного иногда возникают некоторые несовместимости между тем, как Bootstrap предполагает структурирование HTML, и тем, что фактически выводят некоторые компоненты. Однако следует помнить, что вы можете использовать любой обычный HTML-тег на странице JSF - поэтому, если вы сталкиваетесь с проблемами - вы часто можете просто вернуться к обычному способу действий (без использования тегов JSF или компонентов). Иногда решение проблемы также заключается в добавлении styleClass с соответствующим стилем. Вы просто должны экспериментировать.

Дополнение структурой компонентов на основе Bootstrap

Если вы намереваетесь использовать Bootstrap, вы можете использовать каркас компонентов на основе Bootstrap, чтобы обойти некоторые проблемы, которые могут возникнуть при использовании Bootstrap вместе со стандартными компонентами JSF.

Есть два на выбор, которые находятся в стадии активной разработки;

https://www.bootsfaces.net/

http://www.butterfaces.org/

Оба предлагают компоненты JSF Bootstrap, такие как кнопки, карусели, таблицы и панели на основе правил и компонентов Bootstrap css.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...