【问题标题】:How to export GWT library project (not as jar) but as Javascript (js) library?如何导出 GWT 库项目(不是 jar)而是 Javascript(js)库?
【发布时间】:2017-04-18 16:28:28
【问题描述】:

例如,我有一个具有此主要功能的库:

public class Xlib{
    public static XRequest get(String url){
        return new Xequest(url);
    };
}

如何将 Javascript 用作第三方库,最好使用 JsInterop 方法?

【问题讨论】:

    标签: javascript java gwt


    【解决方案1】:

    Java:

    package test;
    
    import jsinterop.annotations.JsType;
    
    @JsType
    class XRequest{
    
        private String url;
        public XRequest(String url)
        {
        this.url=url;
    
        }
    
        public String testGet()
        {
        return url;
        }
    
        };
    @JsType
    class Xlib{
        public static XRequest get(String url){
            return new Xequest(url);
        };
    }
    

    JS:

    var xr = test.Xlib.get('stackoverflow');
    xr.testGet();//return 'stackoverflow'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多