[#assign p=page/]
[#--是否第一页-不是就显示上一页图标--]
[#if !p.firstPage]
[/#if]
[#if p.totalPage gt n]
[#if p.pageNumber lte m]
[#list 1..n as page]
${page!}
[/#list]
...
${p.totalPage!}
[#elseif p.pageNumber>p.totalPage-m]
1
...
[#list p.totalPage-n+1..p.totalPage as page]
${page!}
[/#list]
[#else]
1
...
[#list p.pageNumber-b..p.pageNumber+b as page]
${page!}
[/#list]
...
${p.totalPage!}
[/#if]
[#else]
[#list 1..p.totalPage as page]
${page!}
[/#list]
[/#if]
[#--不是最后一页显示下一页图标--]
[#if !p.lastPage]
[/#if]