Если вы включите ваши файлы .js в main.gsp, тогда они будут автоматически включены во все gsps с тегом <meta name="layout" content="main" />
в <head>
. Пример gsp головы ниже:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="layout" content="main" />
<g:set var="entityName" value="${message(code: 'transactionRecord.label', default: 'TransactionRecord')}" />
<title><g:message code="default.create.label" args="[entityName]" /></title>
</head>
Основной макет автоматически включается во все gsps, сгенерированные командами создания скаффолдинга.