如何在Primefaces 3中通过Java代码设置主题?

mar*_*osh 2 primefaces jsf-2

我有例如主题test.如何在Primefaces中使用Java代码设置此主题?我不想使用上下文参数primefaces.THEME,我不想使用<p:themeSwitcher>.

ale*_*der 6

还有一种方法:将样式表包含在页面模板中:

<h:body> <h:outputStylesheet library="primefaces-#{themesBean.theme}" name="theme.css" /> </h:body>

其中#{themesBean.theme}变量引用您主题的名称.

PS在PF5中测试

类似问题/sf/answers/1686494141/的答案相同