将LIGHTWEIGHT GWT'小部件'嵌入网站的最佳方法

时间:2011-12-15 13:29:56

标签: gwt

我知道这与其他主题类似,但我还没有找到满意的答案。

我有一个GWT / GAEJ应用程序,它基本上允许用户与Web应用程序进行交互,就好像它是桌面应用程序一样。即他们登录,并以全html模式使用该应用程序(即GWT应用程序占用整个html页面)。他们通常是高级用户,因此在开始使用应用程序时不要介意几秒钟的下载/登录时间。通常他们可能会保持登录状态几个小时。

我还希望提供一些小的功能子集,指向相同的后端,作为要包含在其他现有网站中的小部件。我知道GWT的一个特性是你可以将你的GWT嵌入到现有的html页面中或者整页。

我的问题是如何将GWT组件分区为小整齐的包裹,以便只为这些嵌入式“小部件”下载相关位,而不必复制我的后端代码。 (例如,我可以创建一个新的GWT项目只写我的小部件并复制服务器端代码 - 但我真的不想这样做!)每个小部件仍然需要与同一个后端进行交互,所以它们都不会GWT独立。沟通是GWT-RPC。

是谁做到了这个?

1 个答案:

答案 0 :(得分:0)

似乎您希望将GWT内容拆分为多个GWT模块,您希望稍后将这些模块合并到多个项目中。一种方法是使用multi-module maven设置(gwt-maven-plugin),不需要复制/粘贴代码。

相关问题