我有一個業務對象(稱爲費用),我試圖在我的GWT應用程序中使用。我有它的一流的進口,但是當我編譯,我得到以下錯誤:沒有源代碼可用於GWT類型(抽象類)
[ERROR] Line 67: No source code is available for type com.app.pojo.Expense; did you forget to inherit a required module?
有什麼特別的,我需要做的(除了gwt.xml?)使用嗎?
我有一個業務對象(稱爲費用),我試圖在我的GWT應用程序中使用。我有它的一流的進口,但是當我編譯,我得到以下錯誤:沒有源代碼可用於GWT類型(抽象類)
[ERROR] Line 67: No source code is available for type com.app.pojo.Expense; did you forget to inherit a required module?
有什麼特別的,我需要做的(除了gwt.xml?)使用嗎?
顯然我不能使用gson庫,也不能使用gwt的SimpleDateFormat類?
我不知道你的Expense
類是怎麼樣的,但是你不能在GWT代碼中使用Gson
或SimpleDateFormat
。請參閱JRE emulation list唯一可用的類型。你必須在服務器上使用兩者。您可以在客戶端/共享端使用DateTimeFormat。
我假設您已經添加了com.app.pojo
作爲可翻譯的包(即在您的XML模塊中使用source-path
)。
正確。 GWT和AtuoBeans中有一個JSON實現。也有SimpleDateFormat的替代品。 –