我有一个 list.gsp 显示安静的项目列表。它显示得很好,但是当我单击下一页或第号时它给了我错误。我的映射是:
"/request/list/$sort?/$order?/$max?/$offset?"(controller:"request"){
action = [GET:"list"]
}
我的视图分页是:
<div class="paginationlayer">
<span >
<g:paginate next="Next" prev="Back"
total="${ total }" /></span>
</div>
我尝试使用这样的名称 url 映射:
name requestURL: "/list/$sort?/$order?/$max?/$offset?"{
controller = 'request'
action = 'list'
}
在这样的视图中进行一些映射mapping="requestURL"
,我什至在分页中添加了参数,或者硬编码的参数,如偏移量、最大值等,但仍然相同。
但是当我单击“下一步”时它仍然给我 HTTP 状态 404,似乎 url 丢失了它的映射并变成这样:http://localhost:8081/client/request/%5BGET%3Alist%5D?offset=10&max=10&order=desc