У меня есть поисковая веб-страница, где пользователь может фильтровать результаты поиска по этническому составу человека, в качестве группы флажков. Есть флажки «этнической принадлежности». В PARAMS получить передается в г: постраничная как следующий, так что пользователь может пролистать результаты и сохранить то, что было проверено в этничности флажках:избавиться от нежелательных параметров в граффити pagination
<g:paginate controller="search" action="list" total="${resultCount}" params="${params}"/>
Что получает выход для ссылок включает в себя кучу ненужных данных для каждого построенного URL:
<a href="/myapp/search/list?_ethnicity=&_ethnicity=&_ethnicity=&_ethnicity=&_ethnicity=&_ethnicity=&_ethnicity=&_ethnicity=&_ethnicity=&_gender=&_gender=&_gender=&accountType=2&ethnicity=1&ethnicity=5&max=3&offset=3" class="step">2</a>
Я хотел бы пагинация ссылку URL, чтобы быть выход без всех дополнительных переменных, которые получают _ethnicity прошли обратно в исходное поиска сообщение:
<a href="/myapp/search/list?accountType=2&ethnicity=1&ethnicity=5&max=3&offset=3" class="step">2</a>
Как я могу получить параметры в теге paginate без лишних лишних полей? Функционально это работает, но URL-адреса для запросов на получение paginate слишком длинны и выглядят отвратительными.