Многое зависит от того, насколько вы контролируете эти 2 приложения и как они были разработаны.
Первый выбор - создать класс обслуживания в вашем приложении Grails, который взаимодействует с другим приложением с помощью REST.Вы можете использовать что-то вроде SpringTemplate.Затем данные передаются на уровень контроллера и в ваш внешний интерфейс JSP / GSP.
Если приложение RESTful было разработано таким образом, что уровень RESTful можно отделить от бизнес-уровня, то вы можетедобавьте банку бизнес-уровня в приложение Grails в качестве зависимости.В этом случае вы просто изменили бы класс Service для взаимодействия с jar вместо службы RESTful.
Другой вариант - заставить браузер напрямую взаимодействовать со слоем REST с использованием JavaScript.Это должно работать, поскольку они приходят с одного сервера.