2014-10-02 3 views
0

이 같은 하나의 css 파일을 포함 할 때 그래서, 우리는 우리의 Spring 프로젝트에 Jawr를 사용하고 모든 것을 제외하고 잘 작동 :는 Jawr와 함께 하나의 CSS 파일을 포함 할 수 없습니다

<jwr:style src="/assets/css/style2.css" /> 

그것을 하지만 어떤 이유로 CSS 파일, 마지막 두 줄과 같이이 하나의 JS 파일에 대해 잘 작동하는 CSS 디렉토리

<link rel="stylesheet" type="text/css" media="screen" href="/assets/css/non-responsive.css?d=35303629" /> 

<script type="text/javascript">/* The resource '/assets/css/non-responsive.css' is already included in the page. */</script> 

<link rel="stylesheet" type="text/css" media="screen" href="/assets/css/style1.css?d=48250928" /> 

<link rel="stylesheet" type="text/css" media="screen" href="/assets/css/style2.css?d=444574087" /> 

<link rel="stylesheet" type="text/css" media="screen" href="/assets/css/style3.css?d=68336060" /> 

<script type="text/javascript">/* The resource '/assets/css/style3.css' is already included in the page. */</script> 

<script type="text/javascript">/* Finished adding members resolved by /assets/css/style2.css */</script> 

<script type="text/javascript">/* Start adding members resolved by '/assets/js/summary.js'. Bundle id is: '/assets/js/summary.js' */</script> 

<script type="text/javascript" src="/assets/js/summary.js?d=82086305" ></script> 

<script type="text/javascript">/* Finished adding members resolved by /assets/js/summary.js */</script> 

에있는 모든 파일이 포함되어 있습니다. 나는 뭔가를 놓치고 있습니까, 아니면 그냥 전통적인 방식으로 파일을 포함해야합니까?

+0

브라우저 콘솔에 오류가 있습니까? –

+0

브라우저 콘솔에 오류가 없습니다 –

답변

0

assets/css/ 안에있는 모든 내용이 Jawr에 의해 변형 된 스킨 으로 간주되므로 모든 파일을로드합니다.

단일 파일을로드하려면 해당 스타일 만 폴더에 있어야합니다. 자세한 내용은

https://jawr.java.net/tutorials/howToUseJawrCssSkin.html를 볼 수 있지만, 다음과 같은 부분이 문제에 대한 발췌 한 것입니다


는 CSS 스킨을 정의하려면, Jawr는 디렉토리 계층 구조 규칙을 사용합니다. 사용자는 기본 CSS 스킨 루트 디렉토리를 정의해야합니다. 같은 레벨에 정의 된 모든 디렉토리는 스킨 변형으로 간주됩니다. 기본 스킨 루트 디렉토리를 정의하려면 사용자가 jawr.css.skin.default.root.dirs 등록 정보를 설정해야합니다. 이 속성은 기본 CSS 루트 디렉터리의 목록을 정의합니다. 따라서 Jawr을 사용하면 여러 CSS 스킨 루트 디렉토리를 처리 할 수 ​​있습니다.

예를 들어 기본 스킨 루트 디렉토리를/css/skins/defaultSkin으로 정의하면 다음과 같습니다. Jawr이 의 변종 defaultSkinblueSkin그린 스킨을 처리합니다

jawr.css.skin.default.root.dirs=/css/skins/defaultSkin 

: 당신이로 Jawr 구성을 설정하면 enter image description here

: 는 그리고이 같은 디렉토리 구조를 가지고있다.


+0

info @Fabio에 감사드립니다. 나는 응용 프로그램의 한보기에 대한 몇 가지 사용자 지정 CSS가있는 추가 파일을 포함하는 것에 대해 생각하고있었습니다. 내가 만든 각 사용자 지정 파일에 대해 별도의 디렉터리를 만들고 싶지 않습니다. –