同样的分页代码为什么在生产环境中报错
[#assign n=5/]
[#assign m=3/]
[#assign b=2/]
[#assign p=tag_pagination/]
[#assign number=p.number + 1/]
<div class="list-content-pagination pagination">
[#assign p=tag_pagination/]
<div style="display:inline-block;">
[#if p.first]
[#else]<a href="#" class="prev-page" onclick="location.href='${hrefFormer}[#if number - 1 gt 1]_${number - 1}[/#if]${hrefLatter}'">上一页</a>
[/#if]
[#if p.totalPages gt n]
[#if number lte m]
[#list 1..n as page]
<a [#if page==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}[#if page gt 1]_${page}[/#if]${hrefLatter}'">${page!}</a>
[/#list]
<a class="Num none">...</a>
<a [#if p.totalPages==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}_${p.totalPages}${hrefLatter}'">${p.totalPages!}</a>
[#elseif number>p.totalPages-m]
<a [#if 1==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}${hrefLatter}'">1</a>
<a class="Num none">...</a>
[#list p.totalPages-n+1..p.totalPages as page]
<a [#if page==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}[#if page gt 1]_${page}[/#if]${hrefLatter}'">${page!}</a>
[/#list]
[#else]
<a [#if 1==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}${hrefLatter}'">1</a>
<a class="Num none">...</a>
[#list number-b..number+b as page]
<a [#if page==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}[#if page gt 1]_${page}[/#if]${hrefLatter}'">${page!}</a>
[/#list]
<a class="Num none">...</a>
<a [#if p.totalPages==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}_${p.totalPages}${hrefLatter}'">${p.totalPages!}</a>
[/#if]
[#else]
[#list 1..p.totalPages as page]
<a [#if page==number]class="Num on"[#else]class="Num"[/#if] href="#" onclick="location.href='${hrefFormer}[#if page gt 1]_${page}[/#if]${hrefLatter}'">${page!}</a>
[/#list]
[/#if]
[#if p.last]
[#else]
<a class="next-page" href="#" onclick="location.href='${hrefFormer}_${number + 1}${hrefLatter}'">下一页</a>
[/#if]
</div>
<!--<span class="page-info">记录总数<strong>${p.totalElements}</strong>条,当前<strong>${number}</strong>/${p.totalPages}页-->
</div>
|
|