0

在我的 html 页面中,我像这样使用 Spring 消息 bean:

#{ms.my_text_label}

ms 是 ReloadableMessageSourceBundle 类型,将通过查看一些资源包文件来翻译 my_text_label。我也可以在我的 CSS 文件中使用它吗?

4

1 回答 1

0

免责声明:我忽略了问题中的 Spring WebFlow 部分,就好像 JSF 项目不使用任何 Spring 工件一样。


如果您通过<h:outputStylesheet>而不是纯 HTML加载 CSS 文件,则可以按通常的方式在 CSS 文件中使用 EL <link rel="stylesheet">

<h:outputStylehseet name="some.css" />

注意:这不适用于 JS 文件,甚至不适用于通过<h:outputScript>. CSS 文件中支持 EL 实际上只有一个技术原因:能够通过#{resource}映射引用 CSS 背景图像,而无需对整个库和 JSF 映射进行硬编码。

也可以看看:

于 2013-09-09T16:18:34.943 回答