У меня проблема с получением тега select для работы в Grails. По сути, я пытаюсь получить значение из поля выбора и использовать его для сортировки списка, отображаемого в gsp. Тег выбора выглядит так:
<g:select from="['Ascending','Descending']" name="selectTest" id="selectTest" />
Я пытаюсь использовать ссылки g: для передачи информации. Я надеялся, что смогу сделать что-то похожее на
<g:link action="sort" id="pid" params="[direction:${selectTest.value}]">Sort</g:link>
Однако это не работает, поскольку значение всегда передается как ноль. Я могу передать данные, которые хочу, используя форму и actionSubmit, но у меня есть 3 разных столбца таблицы, которые мне нужно иметь возможность сортировать, поэтому определение нужного столбца будет проблематичным. Кроме того, объект домена не используется, поэтому использование тегов g: sortableColumn также не работает.
Есть ли способ сделать это без использования JavaScript и скрытых полей? Любой совет с благодарностью.