GWT / Grails项目结构

时间:2011-06-10 11:40:28

标签: gwt grails

有人已经有一些在其他人中嵌入gwt的经验 客户端页面除了标准的html文件?

我想使用gwt作为前端,grails作为后端。通讯 应该通过其余的json接口处理,以便松散耦合。

我如何最好地构建我的项目?我应该创建2个独立的 项目还是应该把它们粘在一起?

一开始我在调试gwt应用程序时遇到了一些问题 因为它是grails项目的一部分。现在我复制了已编译的js 脚本到我的webapp文件夹并将其包含在grails页面中。调试 nosterver模式下的gwt运行正常。问题是,我该如何解决我的问题 稍后部署,因为我不想每次都复制我的js 手?已经尝试过grails gwt插件,但很难调试gwt应用程序,我甚至不想使用插件提供的服务。

我认为将2个maven模块用于grails和一个用于gwt是一个好主意。稍后将在Tomcat上部署2个战争文件(一个grails,一个gwt),因此我也可以在不重新部署grails的情况下更改gwt客户端内容。我如何最好地管理从grails到gwt的brige?只需从grails页面调用div中的标准html?

我正在使用maven来构建我的项目。

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

我写了2篇关于这个主题的帖子。在first one我在同一个应用程序中显示Grails + GWT,使用Grails Gwt插件。看来你已经尝试过这种方法。在second post中,我展示了如何使用2个单独的应用程序,使用RequestBuilder在彼此之间交谈JSON以请求grails应用程序(提供JSON响应)。

对于生产中的部署,您应该让Maven为您完成这项工作。