Структура проекта GWT / Grails - PullRequest
1 голос
/ 10 июня 2011

У кого-нибудь уже есть опыт встраивания gwt в другие? клиентские страницы кроме стандартного html файла?

Я хочу использовать gwt в качестве внешнего интерфейса и Grails в качестве внутреннего. связь должен обрабатываться поверх интерфейса остальных json, чтобы он был слабосвязанным.

Как мне лучше структурировать мой проект? Должен ли я создать 2 независимых проекты или мне их склеить?

В начале у меня были некоторые проблемы с отладкой моего gwt-приложения. как это было частью проекта Grails. Теперь я скопировал скомпилированный JS Сценарий к моей папке веб-приложения и включил его в страницу Grails отладка gwt в режиме noserver работал нормально. Проблема в том, как мне решить мою развертывание позже в лучшем случае, так как я не хочу копировать мой JS каждый раз рука? Я уже пробовал подключить плагин grails gwt, но отладку приложения gwt трудно, и я даже не хочу использовать сервисные средства, поставляемые с плагином.

Я подумал, что было бы неплохо иметь 2 модуля Maven для Grails и один для GWT. Позже 2 файла войны (один grails, один gwt) будут развернуты на Tomcat, так что я также могу изменить клиентские вещи gwt без повторного развертывания grails. Как мне лучше управлять мостом от Грааля до ГВТ? Просто вызовите стандартный html на странице div от grails?

Я использую maven для создания своего проекта.

Спасибо за вашу помощь

1 Ответ

2 голосов
/ 13 июня 2011

Я написал 2 сообщения на эту тему. В первом я показываю Grails + GWT в том же приложении, используя плагин Grails Gwt. Похоже, вы уже пробовали этот подход. Во втором посте я показываю, как это сделать с двумя отдельными приложениями, разговаривая между собой JSON, используя RequestBuilder для запроса приложения grails (которое обслуживает ответы JSON).

Для развертывания в производстве Maven должен выполнить эту работу за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...