从 JSF 托管 bean 生成 CSS

Generate CSS from JSF managed bean

我有这个 CSS 代码:

td[data-date='2016-03-08']{
  background-color: #F7F7F7;
}

我想在我想从数据库加载的几个日期应用它。所有这些都可能发生在我生成 CSS 代码的 JSF 托管 bean 中。

所以我的问题是,我如何应用将从我的 JSF 托管 bean 获得的 CSS?

一种方法是将其打印为 HTML <style> 标记的主体,您将其放在 HTML 头部。

<h:head>
    ...
    <style>#{bean.css}</style>
</h:head>