2011-03-15 51 views

回答

0

http://www.primefaces.org/themes.html

安裝主題

從應用主題館一主題你的PrimeFaces項目很容易, 你只需要下載主題 jar,添加你的classpath和 配置PrimeFaces來使用它。

1)您可以從此頁面手動下載主題 或使用maven 通過;

<dependency> 
    <groupId>org.primefaces.themes</groupId> 
    <artifactId>aristo</artifactId> 
    <version>1.0.0</version> 
</dependency> 

2)下一步是設置 primefaces.THEME參數與 主題名稱,也可以使用用於動態主題的EL 表達。查看 plaincopy to clipboardprint?

<context-param> 
       <param-name>primefaces.THEME</param-name> 
       <param-value>aristo</param-value> 
      </context-param> 

就是這樣!

我目前正面臨着這樣的問題,bhut有對於還沒有真正的解決辦法...

+0

我認爲這隻適用於Primefaces 2.2。在版本2.1中,這些主題沒有被包裝在一個罐子裏。但版本1.1似乎還有另一個主題整合機制。 –

+0

我剛剛添加了CSS到我的門戶環境,它工作;) –

1

你可以嘗試

<h:head> 
    <link type="text/css" rel="stylesheet" 
      href="#{request.contextPath}/themes/redmond/skin.css" /> 
</h:head> 

添加到您的網頁和

<context-param> 
    <param-name>primefaces.skin</param-name> 
    <param-value>none</param-value> 
</context-param> 

to web.xml