2013-05-22 2 views
0

응용 프로그램의 jar 파일 안에있는 CSS와 JS 파일을로드 할 수 없습니다. CSS 및 JS 파일에 어떻게 액세스합니까?JAR 안에있는 CSS와 JS 파일을로드하는 방법 응용 프로그램의 파일

+1

사용는 Class.getResourceAsStream() 또는 ClassLoader.getResourceAsStream() .http를 방문하십시오

class MyComponent { add(new AbstractBehavior() { private static final long serialVersionUID = 1L; @Override public void renderHead(final IHeaderResponse response) { response.renderCSSReference(/* look into JavaDoc*/); } } } 

또는

class MyComponent { add(new HeaderContributor(/* look into JavaDoc */)); } 

처럼 HTML의 머리 부분에 대한 참조를 렌더링합니다. oracle.com/javase/6/docs/api/java/lang/Class.html#getResourceAsStream%28java.lang.String%29 –

+0

사용중인 프레임 워크를 알려주지 않으면이 질문은 의미가 없습니다. 그리고 현재까지의 접근 방식은 - 그전에 Eriks의 일반적인 대답은 아마도 당신이 얻을 수있는 최상의 것입니다. –

답변

0

네, 자바, HTML이있는 곳에 CSS, JS, IMG/GIF 등을 넣고 jar 파일에 넣을 수 있습니다.
는이

.myClass{ 
      background-image : url("resources/com.mycomp.mypackage.ReferenceClass/picture.gif"); 
    } 

예를 들어, 같은 CSS에서 그들에게 refert 수 있습니다 // 문서 : 자세한 내용은 here

관련 문제