Как я могу ввести параметр для тега grails-gsp-link на странице gsp - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть ссылка через тег ссылки на контроллер, где закодирована функция списка.Я хочу выполнить функцию списка с выбором, например, год.Я бы хотел, чтобы у пользователя была возможность ввести год или любые другие критерии выбора на странице gsp и направить этот пользовательский ввод в запись параметров в теге ссылки.Ссылка тег предлагает только:

<g:link action="list" params="[year: '2018']">myList</g:link>

с жестким кодом 2018 года.Мне нужно это как запись пользователя.

Как мне это сделать?

1 Ответ

0 голосов
/ 18 декабря 2018

Как и предложил Майк У, для этого вам следует использовать форму.(Если это совершенно невозможно, есть альтернативы, но форма - лучший вариант.)

Чтобы привести простой пример:

<g:form controller="myController">
    <label for="year">Year:</label>
    <input type="text" id="year" name="year" />
    <g:actionSubmit action="list" value="List" />
</g:form>
...