Java 如何使用分页在多个页面上发送选中的复选框值

Java 如何使用分页在多个页面上发送选中的复选框值,java,grails,pagination,session-variables,Java,Grails,Pagination,Session Variables,我的表单中有一个复选框列表,如下所示,使用数据库中的文档列表,复选框列表是动态的,这些文档可能从100到10000,因此我使用分页将max和offset发送到我的控制器,代码如下: <tbody> <g:each var="invoice" in="${documentListbyAll}"> <tr onclick="selectRow(this)"> <td>${document.id}</

我的表单中有一个复选框列表,如下所示,使用数据库中的文档列表,复选框列表是动态的,这些文档可能从100到10000,因此我使用分页将max和offset发送到我的控制器,代码如下:

<tbody>
    <g:each var="invoice" in="${documentListbyAll}">
        <tr onclick="selectRow(this)">
            <td>${document.id}</td>
            <td>${document.name}</td>
            <td>${document.Type.nameType}</td>
            <td class="center">${document.Status}</td>
            <td class="center">${document.Date}</td>
            <td>
                <input type="checkbox" id="document" value="${document.id}" name="document">
            </td>
        </tr>
    </g:each>
</tbody>
</table>
</div>
</div>

<g:paginate controller="displayDocument" action="index" total="${documentListCount}" max="10" />
<button type="submit" class="btn btn-success"><i class="icon-arrow-down"></i>treat</button>

${document.id}
${document.name}
${document.Type.nameType}
${document.Status}
${document.Date}
对待
这段代码显示了一个包含文档列表的表,我有分页,问题是:用户必须从不同页面选择一些文档,但分页加载页面=>我无法保存在以前页面中选择的文档

我正在考虑使用会话变量,但我不知道如何使用,如果有人能给我任何帮助或给我指出正确的方向,我将非常感激