Почему IntelliJ распознает groovy-файлы для Controller и Model как groovy-класс, а для View — как groovy-скрипт?
различия типов файлов для грифона при использовании IntelliJ
Ответы (1)
Потому что Griffon Views по умолчанию являются скриптами. ИДЕЯ делает правильную вещь здесь.
person
Andres Almiray
schedule
15.04.2013
Как насчет моделей и контроллеров? Разве мы не используем groovy-скрипты?
- person Askar; 15.04.2013
Нет, мы не. Посмотрите внимательно на содержимое моделей и контроллеров, вы увидите, что они определяют классы, а представление — нет.
- person Andres Almiray; 15.04.2013
Groovy является языком по умолчанию при создании приложения Griffon. Groovy поддерживает как классы, так и сценарии в качестве определений верхнего уровня в файле. Вы можете выбрать другой язык для реализации любых элементов MVC, см. griffon.codehaus .org/guide/latest/guide/
- person Andres Almiray; 15.04.2013