Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java servlet和JSP中的分页_Java_Jsp_Servlets_Pagination_Indexing - Fatal编程技术网

Java servlet和JSP中的分页

Java servlet和JSP中的分页,java,jsp,servlets,pagination,indexing,Java,Jsp,Servlets,Pagination,Indexing,我正在做分页,我遵循它的工作 然而,我面临着索引的问题。我正在获取大量数据,总页数约为100页 所有页码都显示在jsp主页面本身中。它的意思是12345678---979899100下一个 但我想展示12345678910,然后是下一个 那么,谁能建议我如何实现这种方法呢?提前感谢!:) ${i} ${i} 从数据库中获取值并将其存储在主列表中。用于显示仅包含10个元素的创建临时列表。做的逻辑基础上更好,你可以使用显示标签,因为我有。使用显示标签有很多优点,它提供分页、列排序,更有用的是可以导

我正在做分页,我遵循它的工作

然而,我面临着索引的问题。我正在获取大量数据,总页数约为100页

所有页码都显示在jsp主页面本身中。它的意思是12345678---979899100下一个

但我想展示12345678910,然后是下一个

那么,谁能建议我如何实现这种方法呢?提前感谢!:)


${i}
${i}

从数据库中获取值并将其存储在主列表中。用于显示仅包含10个元素的创建临时列表。做的逻辑基础上更好,你可以使用显示标签,因为我有。使用显示标签有很多优点,它提供分页、列排序,更有用的是可以导出excel、CSV、PDF等格式的数据。
<c:forEach begin="1" end="${noOfPages}" var="i">
<c:choose>
<c:when test="${currentPage eq i}">
<button type="button" onclick="location.href='...?page=${i}';">${i}</button>
</c:when>                                       <c:otherwise>
                                                    <button type="button" onclick="location.href='...?page=${i}';">${i}</button>
</c:otherwise>
</c:forEach>