Я пытаюсь создать сайт, который позволяет пользователям загружать любой тип файла, который они любят. Я реализовал эту прекрасную опцию, и файл сохранен на сервере. Позже они могут загрузить файл для просмотра...
Каковы некоторые общие руководящие принципы на том, когда установить fetchMode на "нетерпеливый" в доменном классе? За и против fetchMode, "нетерпеливого" по сравнению с "ленивым" значением по умолчанию? Включайте некоторые о
Я разрабатываю приложение чаш Грааля, которое использует поиск файла. Для этого я написал следующий код. Этот код работает, и это, дает результаты с чувствительным к регистру. Но я хочу искать файлы без...
Я использую поддержку расположения (sitemesh) в Grails, который хорошо работает. Я хотел бы корректироваться, мое расположение, чтобы иметь его зависят от того, зарегистрирован ли пользователь или нет. Мой grails-app/views/layouts/main.gsp...
В классе домена Grails, как я устанавливаю ограничение для поля String так, чтобы его типом столбца MySQL был ТЕКСТ или LONGTEXT? До сих пор мой лучший подход должен установить размер ограничения: myTextField (size:...
Что правильный путь состоит в том, чтобы заполнить модель для индексной страницы в приложении чаш Грааля? По умолчанию нет никакого IndexController, есть ли некоторый другой механизм для получения списков этого и этого в модель?
У меня есть приложение весенней загрузки (grails 3.1.8), но когда я запускаю приложение в intellij, я получаю следующую ошибку: Причина: java.lang.IllegalStateException: Не удалось проанализировать аннотированный ...
Последние две недели я использовал Java Reflection в своем приложении Grails. Все мои классы, в которых я его использовал, были в одном пакете (не по умолчанию). Сегодня я представил новый ...
Я пытаюсь заменить log4j в моем приложении Grails на logback, но всегда получаю встроенную ошибку: java.lang.reflect.InvocationTargetException { {1}} org.apache.log4j.LogManager при запуске приложения или ...
Учитывая следующую упрощенную ситуацию: у меня есть продукт, который может иметь несколько атрибутов, а значения атрибутов зависят от страны. Когда я моделирую классы атрибутов домена ...
Ищете способ издеваться над весенней безопасностью в некоторых модульных/интеграционных тестах. Grails :V2.1.0 Spring Security Core :V1.2.7.3 Контроллер имеет следующее :// какое-то действие индекс защиты (){ пользователь защиты =...
Я понимаю, как некоторые другие конфигурации пакетов работают в отношении сборок Maven, но я не совсем понимаю, какова цель и задачи этого варианта. У меня есть проект Grails, который я могу ...
Я создал этот контроллер, который следует использовать для отправки электронных писем. Мне нужен доступ к i18n, чтобы отправлять локализованные электронные письма. class MailController {MessageSource messageSource static ...
У меня есть ассоциация, подобная этому классу Parent List children static hasMany = [children: Child] Мне нужно знать порядок дочернего объекта, когда я смотрю на него вне родительского контекста. Итак ...
Я бегу Grails 3.3.9. Я создал небольшое приложение для измерения использования приложения. Я могу без проблем запускать свой проект локально, однако при развертывании в виде файла war я сталкиваюсь со следующим ...
Grails 3.3.9 / json views 1.2.10 в другом тесте У меня есть отображение URL, подобное этому "/ api / test" (resources: 'test'), и у меня есть пустая папка views / test. И у меня нет объекта тестового домена, но ...
пробираясь сквозь кучу JsonViews и шаблонов и метод ответа контроллера. окружение: Grails 3.3.9 / json views 1.2.10 для целей этого теста я настроил и URL-отображение, как это ...
Согласно этому документу: http://grailsrocks.github.io/grails-platform-core/guide/nav.html Вы должны иметь возможность поместить в основной макет следующее: < nav: primary / > < нав: среднее / > а также ...
Класс PublicTraining Класс PublicTraining {static hasMany = [trainingOrder: TrainingOrder]} и класс TrainingOrder Класс TrainingOrder {Дата создания Статическое отображение = {...
У меня есть объект домена, структура которого похожа на следующий - `class TaxPlan {String taxCode String description Double taxRate Timestamp dateCreated Timestamp lastUpdated ...
Я слежу за этим руководством, чтобы понять работу ACL весенней безопасности. https://grails-plugins.github.io/grails-spring-security-acl/latest/index.html#tutorial Пример службы данных ...
Я просто понял, что один из наших производственных серверов находился в нерабочем состоянии, потому что одна из служб (Grails) перестала работать. После расследования я обнаружил, что был сеанс гибернации ...
Я пытаюсь использовать плагин grails spock с версией 1.3.7. Я могу запускать тесты из терминала через приложение grails test-app :spock, но когда я пытаюсь запустить тесты ControllerSpec из Intelli-J, я не могу...
Я использую Grails 2.0.4. И я хочу использовать порт: 8090 вместо 8080 для локального хоста. Поэтому нужна помощь, чтобы навсегда изменить порт на 8090.
Это Можно ли определить несколько отдельных контроллеров в фильтре веб-приложений Grails 2? Например, что-то вроде: def filters = {someFilterMethod (controller: 'controller1 controller2 ...', ...
Я вижу, что {} используются для замыканий, и затем я верю, что когда перед скобками ставится $, он просто выполняет подстановку переменных внутри строки. Я не могу найти документацию о том, как работает $ ...
Я читал о пересылке и переадресации в Grails и не понимаю, почему приведенный ниже код печатает "foo". См .: def bar = {redirect (controller: "public", action: "index") // то же самое происходит с пересылкой ...
Я работаю над расширением плагина Grails Clojure в Grails 2.0.0 (и 2.1.0-SNAPSHOT), и я хотел обновить его до Clojure 1.3.0 и добавить clojure.tools.logging. Clojure генерирует исключение во время ...
Я работаю над приложением Grails, где мне необходимо получить доступ к нескольким источникам данных. Источники данных определены в базе данных по умолчанию (т. е. они хранятся там, и я должен обратиться к базе данных по умолчанию...