2014-09-12 3 views
0

4.3. * 버전에서 richfaces 리소스를로드하는 것을 방지하는 방법이 있습니까? ,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

+0

RS 리소스와 충돌하는 사용자 지정 구성 요소, JS 라이브러리 및 스타일이 전체로드되었습니다. 갈등을 해결하기보다 필요한 것을 수작업으로 처리하는 것이 훨씬 더 간단합니다. –

+0

RF가 가져 오는 일부 라이브러리 (예 : jQuery/jQuery UI)의 특정 버전을 사용하고 싶을 수도 있습니다. –

답변

0

<h:head><head>으로 변경하면 RichFaces는 스크립트를 삽입하지 않습니다. 그래도 수동으로 다른 모든 것을 삽입해야하므로, 먼저 <h:head>으로 페이지를로드하고 생성 된 HTML을 보는 것이 좋습니다.

0

이러한 기능이 아직 RichFaces 4.x의 구현되지 않은 표를 참조하십시오 : 올드 RF 버전의 설정뿐만 아니라 내가 구글에서 찾을 기타 관련 설정이 작동하지 않습니다 RF-11514합니다. 또한 티켓의 설명에서 해결 방법은 자신의 ResourceMapper을 구현하기 위해 주어집니다.

특정 스크립트/리소스를 무시하거나 라이브러리의 특정 버전을 선택하려면 resource mapping도 사용하십시오.

+0

고마워요! h : outputScript 태그를 사용하여 스크립트를 재정의했습니다. –