2011-03-17 44 views
0

加载视图到主应用程序比方说,你有两个GWT应用:第一(这是另一台服务器作为第二上)已经实施了一些views可以用来单独更改配置。GWT:从另一个应用程序

另一个可以管理(和访问)一些第一个,并应该配置它们而不强制用户在每个站点上登录。

只是复制配置代码会很糟糕,因为这会复制代码,并且我们必须为每个版本维护它,因为配置对话可以在不同版本之间更改。

是否可以将该视图包含/加载到主GWT应用程序中,以便用户可以像使用主应用程序一样使用它?

回答

0

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

另一种解决方案是将代码导入到新的代码中,并让它在此独立执行。

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

+0

第二个解决办法是不好的,因为这意味着要复制代码,同时也保持它的每一个版本,因为配置,对话可以改变版本之间。 – Joschua 2011-03-17 13:53:15

+0

你可以创建一个单独的包并引用它......你总是做重复的代码......你的gwt模块......它们被重用,那么任何java jar都对不对? – Jai 2011-03-17 14:22:16