是否可以在另一个SmartGWT web应用程序中使用该应用程序的UI组件?换句话说,GWT web应用程序(客户端和服务器端)可以成为复杂的GWT web应用程序的模块吗?
发布于 2011-07-22 08:56:22
可以,您可以继承另一个模块中的模块:
http://code.google.com/webtoolkit/doc/latest/DevGuideOrganizingProjects.html#DevGuideModules
您还可以将您的模块编译为jar并分发它。
如果使用Maven:http://mojo.codehaus.org/gwt-maven-plugin/user-guide/library.html
发布于 2011-07-22 09:59:50
正如Peter指出的,GWT跨应用程序重用的单位是模块(由xyz.gwt.xml
表示)。只需确保要重用的模块在其.gwt.xml
文件中没有入口点声明,否则两个模块的入口点都将在启动时被调用。
如果您从一个正在运行的应用程序开始,最好首先将其拆分成两个或更多模块,确定哪些模块具有可重用的功能,哪些模块是特定于应用程序的。然后在其他应用程序中只包含一个或多个可重用模块。
https://stackoverflow.com/questions/6786377
复制相似问题