Когда вы компилируете войну Grails, я понимаю, что код .groovy скомпилирован в файлы классов байт-кода, но я не понимаю, как контейнер (скажем, tomcat) знает, как скомпилировать GSP, когда их запрашивают , Контейнеры понимают GSP? Влияет ли тот факт, что Grails установлен на сервере, в контейнеры?
Кроме того, когда GSP используется впервые, он компилируется затем по требованию и только один раз. Это правильно? Спасибо.