Groovy Server Pages (GSP) - это язык представления веб-приложений, похожий на JSP. GSP позволяет смешивать статический и динамический контент в одном документе. Результатом является динамически генерируемый HTML, XML или другой тип документа в ответ на запрос веб-клиента.
1 ответ

Grails GSP-модель инъекционного жучка

У меня есть следующий контроллер Grails 2.3.6: @Slf4j class FizzController { def index() { List<Widget> widgets = getSomehow() log.info("About to render foo.gsp with ${widgets.size()} widgets.") render ( view: "foo", model: widgets ) } } куда …
28 дек '14 в 19:28
0 ответов

Переменная контроллера не может использоваться в GSP с двойным рендерингом

Мне нужно использовать список FXrate. Индекс GSP автоматически загружает _form GSP и, наконец, когда пользователь отправляет параметры, возвращает окончательный _table GSP Что-то вроде: (индекс (_form (_table _/ таблица) _/ форма) / индекс) Но перем…
29 июн '15 в 18:12
1 ответ

Показать список записей в поле со списком в Grails

Как загрузить записи в поле со списком Grails (см. Скриншот ниже). def bookList = Book.getAll(); Теперь, как мне отобразить вышеприведенный список книг в поле со списком?
03 окт '14 в 18:02
2 ответа

Как отобразить значение карты, которая также является картой в теге <g: select> или <select>?

У меня есть карта, которая выглядит так: final static def BANK_NAMES = [ bofa:[fullname:'Bank of America',hasPin:false], chase:[fullname:'Chase Bank',hasPin:false], wells:[fullname:'Wells Fargo Bank',hasPin:false], citi:[fullname:'Citibank',hasPin:f…
03 мар '15 в 12:22
1 ответ

Применить зачеркнутую линию к строке заказа на основе условия, GSP, JQ

Я отображаю список объектов в таблице, так что 1 строка для каждого объекта. Я хочу, чтобы в конкретной строке была зачеркнута прямая линия, если для объекта задан определенный параметр 1. Вот мой код: &lt;% patientOrders.each { order -&gt; %&gt; &l…
03 янв '17 в 06:08
1 ответ

Защитит ли оператор безопасной навигации Grails GSP от "JSONObject$Null"?

В моем Grails GSP у меня есть следующий код... &lt;div class="starshipStatus"&gt;${ship.engine.report?.substring(0,40)}... &lt;/div&gt; где член 'report' может иногда иметь пустое значение. Иногда я получаю это исключение на этой странице... org.cod…
07 ноя '18 в 18:01
1 ответ

Grails: Как определить свойство домена, отображаемое в представлениях, но не сохраненное?

У меня есть классы этого домена, скажем: class Person { String name Integer age //car data that needs to be shown and filled in views //but not persisted in Person class String model String color static afterInsert = { def car = new Car(model: model…
23 июл '13 в 22:35
1 ответ

Как отобразить файлы (вызываемые одним методом) после вызова и проверки формы из другого метода?

Мы отображаем файлы в gsp. Файлы извлекаются из серверной части следующим образом: Посмотреть &lt;table&gt; &lt;tr&gt; &lt;th&gt;Attachment: &lt;td&gt; &lt;g:each in="${lstAttachment}" var="nonOracleAttachmentItem"&gt; &lt;g:link id="${nonOracleAtta…
19 фев '15 в 05:40
1 ответ

Как проверить, существует ли объект в Gsp или нет?

&lt;g:each in="${clientTripInstance?.startPointJob?.passengerActivities}" status="i" var="startPassengerActivity"&gt; &lt;g:if test = "${startPassengerActivity?.passengerCount &gt; 1}"&gt; &lt;p&gt; ${startPassengerActivity?.activity} ${startPasseng…
07 сен '11 в 07:44
2 ответа

Граальс и флеш фильм

Можно ли вставить в GSP простой флэш-ролик? Я попробовал так: &lt;object type="application/x-shockwave-flash" data="${resource(dir:'flash',file:'movie.swf')}" width="400" height="400"&gt; &lt;param name="movie" value="${resource(dir:'flash',file:'mo…
13 май '10 в 17:25
2 ответа

Ошибка Grails только на сервере Tomcat; не воспроизводится локально: ошибка при выполнении тега <g: link>: объект не является экземпляром объявления класса

У меня странная ошибка на живом сервере. Это происходит только по конкретному действию (поиску). Я не могу воспроизвести его локально (где я запускаю код, используя grails run-app), и я не могу воспроизвести его на тестовом сервере, который запускае…
08 дек '10 в 10:45
2 ответа

Проблема рендеринга GSP после простоя сервера в течение ночи

В течение нескольких недель я периодически сталкиваюсь с трудной копируемой проблемой. Кажется (то есть я пока не могу быть уверен), что, если приложение Grails не будет затронуто в одночасье, возможно, что-то выгружается, вызывая: GSP отображается …
01 июн '12 в 00:41
1 ответ

Кодек Grails View не работает (2.4)

Я пытаюсь вставить строку в мой gsp, которая содержит амперсанд, но мне нужен амперсанд как есть, а не версия html-ized, потому что она внедряется в некоторый javascript. Вот что я пробовал... Документы Grails говорят, что значением по умолчанию для…
03 июн '14 в 20:11
0 ответов

Grails: как передать массив (а не строку!) С помощью remoteFunction (ajax) из контроллера для просмотра?

Мне нужно загружать разные данные в div, когда я изменяю опцию Select, не только простую строку, но и список / массив / карту строк. Мой код: Посмотреть: &lt;div id="contextMenu"&gt; &lt;div id="testeDiv"&gt;${result}&lt;/div&gt; &lt;form class="sel…
11 апр '14 в 12:34
2 ответа

Двойное закрытие не удается в GSP

В файле GSP я пишу что-то вроде этого: ${tgs.singleGameSheets.find{it.matchnumber==1}.awayPlayer.fullname()} Но я получаю следующую ошибку: org.codehaus.groovy.control.MultipleCompilationErrorsException: сбой запуска: C__STS_Projekte_TischtennisMana…
01 янв '12 в 12:19
1 ответ

Сравните как целые числа в gsp

Я пытаюсь привести строку к типу int и сравнить ее с типом int в выражении gsp if. Сейчас у меня есть ${model &gt; 0} ${model} Какие выводы true 0 Как я могу привести модель к INT в GSP?
10 ноя '14 в 21:22
1 ответ

Как установить значение по умолчанию в grails g:select?

У меня есть доменный объект Город City{ Long id String city ... String toString() { return "$city" } } Скажем, таблица такая. id name 1 ABC 2 PQR 3 XYZ список городов, которые я населяю в gsp, вот так &lt;g:select name="city" from="${City.list()}" /…
12 мар '14 в 10:54
0 ответов

Выпадающий с нумерацией страниц в gsp

Я пытаюсь создать всплывающее окно или выпадающий. По сути, мне нужно было получить кучу данных из базы данных и показать их в пользовательском интерфейсе, чтобы пользователь мог выбрать один из них в качестве опции. Проблема здесь в том, что количе…
13 июл '15 в 08:24
1 ответ

Как показать рассчитанные поля на show.gsp?

У меня возникли трудности с вычислением несохраненных полей. Я хотел бы показать свои реальные доменные классы, но у них есть много полей. Итак, давайте рассмотрим следующий класс домена: class ImportantCalculation { BigDecimal parameter1 BigDecimal…
23 окт '12 в 03:22
2 ответа

Как вызвать метод в контроллере Grails без рендеринга нового представления?

У меня есть страница, которая позволяет постепенно создавать PDF-файл (сохранение информации в базе данных). Я также добавляю возможность сохранять изображения. У меня сейчас есть &lt;g:uploadForm&gt; отправив файл обратно upload метод в контроллере…
24 июл '17 в 21:52