GWT:从另一个应用程序将视图加载到主应用程序

GWT:从另一个应用程序将视图加载到主应用程序,gwt,include,Gwt,Include,假设您有两个GWT应用程序:第一个(与第二个一样在另一台服务器上实现了一些视图,可用于分别更改配置 另一个可以管理(和访问)前几个站点中的一些,并且应该在不强制用户登录每个站点的情况下对它们进行配置 仅仅复制配置的代码是不好的,因为这会复制代码,并且我们必须为每个版本维护它,因为配置对话可以在版本之间更改 是否可以将该视图包括/加载到主GWT应用程序中,以便用户可以与主应用程序相同的方式使用它?您可以在iframe中显示第二个应用程序。但是,如果您使用cookie,那么如果两个站点的域不同,请注

假设您有两个
GWT
应用程序:第一个(与第二个一样在另一台服务器上实现了一些
视图
,可用于分别更改配置

另一个可以管理(和访问)前几个站点中的一些,并且应该在不强制用户登录每个站点的情况下对它们进行配置

仅仅复制配置的代码是不好的,因为这会复制代码,并且我们必须为每个版本维护它,因为配置对话可以在版本之间更改


是否可以将该视图包括/加载到主GWT应用程序中,以便用户可以与主应用程序相同的方式使用它?

您可以在iframe中显示第二个应用程序。但是,如果您使用cookie,那么如果两个站点的域不同,请注意同源策略

另一个解决方案是将代码导入到新代码中,并让它在这里独立执行


(当然,这在很大程度上取决于两个应用程序的底层架构)

第二个解决方案是不好的,因为这意味着必须复制代码,并为每个版本维护代码,因为配置对话可以在不同版本之间更改。您可以创建一个单独的包并引用它…您总是重复代码…您的gwt模块。。。它们是可重用的,所以任何java jar都是正确的吗?