2012-03-06 75 views

回答

0

Primefaces主題由主題滾輪提供支持(單獨的css用於結構和蒙皮)。實現主題的唯一方法是使用Primefaces的模板或ThemeRoller。否則,你可以通過定義EL表達式作爲參數值的方式

<context-param> 
    <param-name>primefaces.THEME</param-name> 
    <param-value>#{themeSwitcherBean.theme}</param-value> 
    </context-param> 

嘗試動態主題在primefaces文檔這裏http://www.primefaces.org/documentation.html

0

有提及,當然,但它不是一個模板。這是一個主題。 facalet可以輕鬆完成。

+0

你能更具體嗎? Facelets如何幫助我? – Nikola 2012-07-12 08:21:13

-1

我從不使用Primefaces提供的模板/蒙皮,但有時會將它集成到項目中,因爲有一些非常有用的組件。當然,您可以使用您在Themeforest上看到的自定義模板。您只需創建XHMTL而不是HTML文件並更正某些語法(例如input標籤需要XHTML中的結束標記)。問題是你不能完全禁用像p:inputText這樣的組件的樣式,你必須使用h:inputText,然後在styleClass屬性中應用由你的模板提供的類。