динамический CSS в JSF - PullRequest
       5

динамический CSS в JSF

3 голосов
/ 21 июля 2011

Я прочитал эту статью о динамическом CSS.

Я хотел бы сгенерировать CSS на основе параметров БД.

Что-то похожее на <link rel="stylesheet" href="mydynamicCss.ashx?cssCode=mainPage" type="text/css"/>

Как лучше всего реализовать это в JSF?

Я использую JSF2.0

Ответы [ 2 ]

1 голос
/ 21 июля 2011

Я бы предпочел использовать для этой цели дополнительный сервлет, возможно, что-то с использованием speed / freemarker или, возможно, существуют существующие библиотеки, поддерживающие генерацию css.Ссылка href будет отображаться на этот сервлет вместо сервлета JSF.Я действительно не видел clig taglib для JSF.

0 голосов
/ 21 июля 2011

Я не совсем понимаю, что вы имеете в виду, но мы создаем «динамический» CSS, используя условия.

Например

<a:repeat var="foo" value="#{foos}">
  <li class="#{foo % 2 == 0?'odd':'even'}">
   ....
</a:repeat>
...