gpt4 book ai didi

grails - 在请求中维护页码

转载 作者:行者123 更新时间:2023-12-02 14:57:42 26 4
gpt4 key购买 nike

我在客户端有一个按钮,当我按该按钮时,我在服务器上执行一些操作,然后再次调用list方法。一切正常,但假设我在第3页上,然后单击一个项目,页面刷新后,我将转到第1页。我不知道我在哪一页上。有什么办法可以维护页码?

最佳答案

您需要通过您的请求传递offsetmax参数。如果您正在使用它,则可以使用link标记传递当前参数:

<g:link action="myAction" params="${[offset: params.offset, max: params.max]}"/>

如果您不使用 <g:link>,则可以在href中使它们成为查询参数:
<a href="/path/to/action?max=${params.max}&offset=${params.offset}">Link</a>

这些参数需要将其放入 Controller 中的 .list()方法中(例如 .list(params))。

只要在渲染结果 View 的操作中设置了参数, <g:paginate>标记就会拾取它们并正确渲染分页链接。

关于grails - 在请求中维护页码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6552891/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com