2011-08-03 2 views
1

,이 같은 uibinder 템플릿에 사용되는 이미지 리소스를 추가 할 수 있습니다이미지 리소스가있는 GWT UiBinder 템플릿에서 실제 이미지 파일을 어디에 배치해야합니까? <a href="http://code.google.com/webtoolkit/doc/latest/DevGuideUiBinder.html" rel="nofollow">docs</a>에 따르면

public interface Resources extends ClientBundle { 

    @Source("Logo.jpg") 
    ImageResource logo(); 

    ... 
} 

을 그대로이 예제를 사용하지만, 이미지 파일 (Logo.jpg)이 포함되어야합니다 Resources.java와 같은 디렉토리/패키지. 이미지 파일을 어디에 두어야하며 src 트리에 이미지 파일을 보관할 필요가 없도록 파일 경로를 나열해야합니까? 특히, 나는 maven을 사용하고있다. src/main/java/com/mygwtapp/client가 아닌 src/main/webapp에서 내 이미지를 원한다.

답변

2

는이 같은 이미지에 대한 상대 경로를 제공 할 수

@Source("../../resources/images/Logo.jpg") 
ImageResource logo(); 

경로는 자원 인터페이스의 위치에 상대적입니다. 그리고 ../는 상위 디렉토리를 나타냅니다.