2014-09-12 58 views
0

有沒有辦法阻止在4.3。*版本上加載richfaces資源?舊RF版本的設置,以及任何其他相關設置,我在谷歌發現不起作用:Richfaces 4.3 - 禁用資源(JS/CSS)加載

<context-param> 
    <param-name>org.richfaces.resourceOptimization.enabled</param-name> 
    <param-value>true</param-value> 
</context-param> 
<context-param> 
    <param-name>org.richfaces.LoadStyleStrategy</param-name> 
    <param-value>NONE</param-value> 
</context-param> 
<context-param> 
    <param-name>org.richfaces.LoadScriptStrategy</param-name> 
    <param-value>NONE</param-value> 
</context-param> 
+0

爲什麼你不想要JS文件?沒有它們的組件將無法正常工作。 – Makhiel 2014-09-12 12:49:00

+0

我有一個負載的自定義組件,JS庫和樣式,這與RS資源衝突。對我來說,挑選我需要的東西而不是解決衝突要簡單得多。 – 2014-09-12 12:56:04

+0

或者我可能想使用RF導入的某些庫的特定版本(例如jQuery/jQuery UI) – 2014-09-12 13:03:58

回答

0

如果您更改<h:head><head>,RichFaces不會注入腳本。但是,您必須手動插入其他所有內容,因此我建議先加載頁面<h:head>並查看生成的HTML。

0

這樣的功能尚未在RichFaces的4.x版尚未實現,請參閱票:RF-11514。 同樣在票證的評論中給出了一個解決方法來實現自己的ResourceMapper

要覆蓋特定的腳本/資源或選擇特定版本的庫,請考慮使用resource mapping

+0

謝謝!我已經結束了使用h:outputScript標籤覆蓋腳本。 – 2014-09-26 15:36:31