我目前正在开发一个GWT(2.8版)项目(NO MAVEN)。我需要为具有相同入口点的项目添加一些新功能(这些功能应该通过相同的应用程序访问)。但是那些与当前应用程序具有不同的业务流程。我不需要同时加载(如果可能)。
我经历过this。我在当前项目中添加了一个新模块,但我不知道运行新添加的模块。
除了在当前项目中实现那些解决方案之外,adding a module
是唯一的解决方案还是有其他解决方案?
答案 0 :(得分:-2)
在EntryPoint类中,您将获得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
}