我正在尝试进行分页。
我有一些变量get_page_num
:
<c:set var="get_page_num"/>
<spring:url value="" var="pageurl">
<spring:param name="page" value="${get_page_num}" />
<spring:param name="size" value="${page.size}" />
</spring:url>
之后,我尝试生成网址:
<li><a href="${pageurl}">7</a></li>
<li><a href="${pageurl}">8</a></li>
如何将 7 或 8 个值(页数)放入 get_page_num
变量中。我需要覆盖它。
最佳答案
值 7,8 已经生成,您只能使用 javascript 获取它们。
在url中使用参数
<li><a href="${pageurl}?get_page_num=7">7</a></li>
您可以编写更复杂的代码
<spring:url value="" var="pageurl" />
<c:forEach begin="1" end="${page.size}" varStatus="status">
<c:if test="${get_page_num == status.current}">
${status.current}
</c:if>
<c:if test="${get_page_num != status.current}">
<li><a href="${pageurl}?get_page_num=${status.current}">${status.current} </a></li>
</c:if>
</c:forEach>
关于java - 覆盖 JSTL 中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36872958/