jsni

    1熱度

    4回答

    我想爲使用JSNI的GWT創建WebSockets的簡單綁定,但每次調用JSNI方法時都會收到異常。簡化的類定義是休耕: public class Socket extends JavaScriptObject{ protected Socket() {} public static native Socket connect(String url) /*-{ r

    0熱度

    1回答

    我知道如何從GWT調用Javascript。但是我有一個JavaScript函數返回一個字符串,所以我怎麼能在調用該函數時將它發送給GWT。 希望這是有道理

    11熱度

    1回答

    找不到關於此功能的任何開發人員信息。我只知道建議使用這個$entry函數將JSNI JavaScript調用包裝爲Java方法。我發現它捕獲異常,所以Java代碼可以處理它們。它只是它嗎?

    4熱度

    2回答

    我想用GWT中的類對象創建一個具有給定類型的新數組。 我的意思是,我想效仿的 java.lang.reflect.Array.newInstance(Class<?> componentClass, int size) 我之所以需要這個發生的功能是,我有一個偶爾需要做到以下幾點庫: Class<?> cls = array.getClass(); Class<?> cmp = cls.get

    3熱度

    1回答

    對於GWT中的一些自定義客戶端 - 服務器通信代碼,我想動態實現一個類似於Java的Java接口。 lang.reflect.Proxy。由於GWT不包含任何反射支持,我厭惡編寫一個笨重的代碼生成器,所以我想知道是否可以用JSNI和Overlay類型來完成。 我大意如下思考: 我有一些現有的Java接口,不知何故它的方法和他們的簽名,註釋等的表示(因爲實際的類對象將不在GWT中有任何幫助)。 我將

    2熱度

    2回答

    這裏是我的代碼: package com.eggproject_hu.WPECommerceAdminSales.client; import java.lang.Boolean; import com.google.gwt.core.client.GWT; import com.google.gwt.user.client.Window; public class AblakVil

    0熱度

    1回答

    我是GWT中的n00b。 我想使用RandomAccessFile從文件中讀取並顯示在網頁上。 我知道GWT客戶端不支持RandomAccessFile,並且要調用java函數,我們必須使用JSNI。 我有一個JSNI函數調用具有RandomAccessFile代碼的函數。 當我運行Web項目時出現錯誤,但頁面已加載,並且我能夠在文本框中看到文件內容。 錯誤: 14:58:43.854 [錯誤]

    1熱度

    2回答

    我一直在努力將Java對象從Java通過JSNI(gwt-exporter生成)傳遞到Java,並想知道是否有人可以提供幫助? (「Person」),將它傳遞給JSNI方法(「displayPerson」),該方法調用與gwt-exporter(「CommonService.displayPerson」)公開的Java方法;然而最後階段的參數變爲空。 如果我傳遞一個字符串,它工作正常;它只是與我的

    2熱度

    1回答

    GWT FileUpload是一個小部件,可以在表單提交時上傳文件(至少這是我的理解:))我想要做的就是讓它更好看並擺脫標準的「瀏覽...」按鈕。 因爲我沒有很好的GWT經驗(也沒有JavaScript),所以我尋找現有的解決方案並找到了相當不錯的項目 - gwtupload。這很好,但我意識到我很想擁有自己的微縮版本(並且,我對它的工作原理感到好奇)。所以我瀏覽代碼並嘗試提取魔法部分。我意識到使

    3熱度

    2回答

    在我覆蓋我包裹在一個JsDate一個JavaScript Date對象: public final native JsDate getDueDate() /*-{ return this["dueDate"]; }-*/; 然而,當我想用​​這個日期在小部件,說DateBox,我 需要將該值設置爲Java日期。我可以從我的JsDate創建一個Java Date,但我相信這會增加一些