gin

    0熱度

    2回答

    我試圖放在一起GWT webapp後面this GWT MVP tutorial但使用較新版本的使用過的庫,因爲它們不是所有都可用或與GWT 2.4不兼容。 的問題是,當我運行該項目,我得到以下控制檯: Starting Jetty on port 8888 [WARN] failed com.g[email protected]6ee76fcc{/,/home/raido/Kood/works

    3熱度

    2回答

    我的GWT應用的工作原理,但我編譯時出現此錯誤: [ERROR] Errors in generated://F1C9BA113391FC353E7321372D77396D/com/mygwtapp/client/gin/ClientGinjectorImpl.java' [ERROR] Line 64: Rebind result 'com.mygwtapp.client.core.pres

    3熱度

    1回答

    我通常有這樣的代碼模式在我的GWT項目實例: Menu errorMenu = new Menu(user, userController, -1); Menu searchMenu = new Menu(user, userController, 0); errorView.setMenu(errorMenu); searchView.setMenu(searchMenu); 如何在

    0熱度

    1回答

    我知道DI主要用於MVP模式,但是,Google Gin在哪裏適合模型 - 視圖 - 控制器框架/模式? 例如,通常對於MVC,View保存對Model的引用(在其中偵聽更改事件),Controller保存對Model和View的引用。我的意思是我如何使用DI改進MVC模式。

    0熱度

    2回答

    我想做字段級注入,所以我沒有當我的控制器被實例化,如通過「模型」, UserController controller = new UserController(/*No need to pass models here*/); 但是我的應用程序將引發NullPointerException異常,在這裏我的代碼: UserController.java public class UserCon

    2熱度

    4回答

    我的應用程序拋出: java.lang.RuntimeException: Deferred binding failed for 'com.mygwtapp.client.gin.ClientAppGinjector' (did you forget to inherit a required module?) 這個代碼的入口點內: private final ClientAppGinjec

    1熱度

    2回答

    我得到這個錯誤時運行GWT應用程序: java.lang.AssertionError: This UIObject's element is not set; you may be missing a call to either Composite.initWidget() or UIObject.setElement() public class MainView extends Com

    2熱度

    1回答

    我想在GWT 2.4.0使用AssistedInject與晶晶: public interface ElevatorButtonFactory { ElevatorButton create(int shownFloorNumber, Action<Integer> onClick); } @Inject ElevatorButton(GameHost g

    0熱度

    1回答

    如果用戶刷新頁面,讓用戶登錄的最佳做法是什麼? 假設用戶已經登錄。 當前網守正在執行其職責,但是當用戶刷新(F5,瀏覽器按鈕)頁面。用戶被重定向到登錄屏幕(又名默認地點)。 在url中有一個nametoken來定義演示者應該加載的內容。 有沒有人找到重新登錄用戶的方法?

    4熱度

    2回答

    我已經按照this tutorial的建議實施了GWT應用程序。我還下載了示例代碼,並且我注意到演示的每個演示者都需要注入主演示器構造函數中以進行實例化。筆者在源包含在此: public class GreetingPresenter extends WidgetPresenter<GreetingPresenter.Display> { // FUDGE FACTOR! Althou