2017-08-30 95 views
0

在我的GWT应用程序中使用字符串资源概念,我不想提供一些外部路径或路径war文件夹到@Source(“some-external-path-not-class-path”)Eg.- @Source(“example.com/sometextfile.txt”)或@Source(“../war/ sometextfile.txt” )。在@Source中提供外部文件路径(“../../ war/example.txt”)textresource客户端包gwt

使用下面的代码 -

public interface Resource extends ClientBundle 
{ 
    public static Resource INSTANCE = GWT.create(Resource.class); 

    @Source("../../war/sometextfile.txt") 
    TextResource textResource(); 
} 

我wan't要做到这一点,这样我可以部署在外部服务器上我的资源文件直接不用我部署我的整个项目,如果只有在文本中的一些变化。

回答

1

然后,要么你正在寻找ExternalTextResource,或者你不应该使用ClientBundle(它主要是指JS内的嵌入/内联资源;如果图像资源很大或者你明确禁用内联,和外部文本资源)