我目前正在開發GWT(2.8版)項目(NO MAVEN)。我需要爲具有相同入口點的項目添加一些新功能(應通過相同的應用程序訪問這些功能)。但是這些將業務流程與當前應用程序分離開來。我不需要在同一時間加載(如果可能的話)。 我已經通過this。我爲當前項目添加了一個新模塊,但我不知道要運行新添加的模塊。 adding a module
除了在當前項目中實現這些解決方案還是有其他解決方案之外,唯一的解決方案是?在當前GWT項目中添加新模塊
0
A
回答
-2
內入口點類,你會得到onlodeModule方法
@Override
public void onModuleLoad() {}
在此方法中,你可以調用異步調用,比如下面
urAsync.callUrModuleMethod(input paramete1,input1,new AsyncCallback<UrDTOClass>(){
@Override
public void onFailure(Throwable caught) {
caught.getMessage();
}
@Override
public void onSuccess(DTO result) {
// here you can do your logic based on result
}
+0
我確實清楚了你的答案。什麼是urAsync.callUrModuleMethod(輸入參數1,輸入1,新的AsyncCallback
+0
GWT提供RPC機制來調用服務器端代碼。如果您正在創建新模塊,這意味着您將爲該模塊編寫新的服務。因此,要調用新的模塊服務方法,您需要像上面那樣調用。 –
相關問題
- 1. 從GWT項目中添加對非GWT項目的依賴
- 2. 添加罐子GWT項目
- 3. 加速刷新GWT項目
- 4. 當前項目上的JQuery添加類
- 5. 將GWT模塊項目作爲「必需項目」包含GWT模塊項目時未發現類別
- 6. 如何添加Android項目作爲庫或添加ARR在Android模塊項目
- 7. 找出當GWT模塊加載
- 8. 加載不在當前目錄中的OCaml模塊
- 9. Backbone.js的:當前項目之後添加項目集合
- 10. Extjs保持組合中的當前選擇項並添加新項目
- 11. 當TinyMCE添加到模塊
- 12. 如何在黑莓中添加當前開發項目的庫項目
- 13. 如何在當前現有的ios項目中添加統一項目?
- 14. 將GWT項目轉換爲多模塊項目
- 15. 我在GWT項目中必須將其改爲「模塊」
- 16. 如何在GWT Maven多模塊項目中提高生產力
- 17. 繼承菜單odoo 9並在自定義模塊中添加新項目
- 18. 在Android Studio項目的新模塊或libs文件夾中添加jar更好
- 19. 在安裝模塊後在前端添加菜單項
- 20. 多模塊的Maven GWT項目 - 在託管模式問題
- 21. 在CS-Cart中爲類別塊添加新模板選項
- 22. GWT添加jar而不是項目
- 23. GWT:在模塊
- 24. 我需要在Select2中添加「添加新項目」選項
- 25. 添加新的PHP模塊
- 26. 在TinyMCE中添加模板項目
- 27. 在Visual Studio中添加新項目
- 28. 在appendchild xml c中添加新項目#
- 29. VSIX項目模板在vstemplate裏面添加一個新的項目項目
- 30. 如何在此代碼中添加疊加項目在我當前的位置
我需要實現兩個項目具有相同的項點。這兩個應該分開加載。 GWT有可能嗎? – theCoder379
爲什麼要在事物互相排斥時使用單個EntryPoint? –
添加一個新模塊會爲您提供war文件夾中的html和css文件以及項目源文件夾中的新包。添加RPC調用有點費勁。你可以從其他軟件包客戶端和服務器端共享源代碼。客戶端在gwt.xml文件中使用inherits-name,服務器端僅導入類。切換模塊可以通過Window.Location.assign或嵌入到Frame中。 – WLGfx