⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pagination_tag.ftl

📁 JEECMS使用目前java主流技术架构:hibernate3+struts2+spring2+freemarker。AJAX使用jquery和json实现。视图层并没有使用传统的JSP技术
💻 FTL
字号:
<#macro Page style="1" cssClass="" cssStyle="">
<#if pagination??>
	<#local lp=pagination/>
<#elseif n_pagination??>
	<#local lp=n_pagination/>
<#else>
	<#return/>
</#if>
<div<#if cssClass!=""> class=${cssClass}</#if><#if cssStyle!=""> style="${cssStyle}"</#if>>
<#if style=="2">
	<#if lp.totalPage <= 1>
		<#return/>
	</#if>
	<#if !lp.firstPage>
		<a href="${pageLink}<#if lp.prePage gt 1>_${lp.prePage}</#if>${pageSuffix}">[上一页]</a><#t/>
	</#if>
	<#list 1..lp.totalPage as i>
		<a href="${pageLink}<#if i gt 1>_${i}</#if>${pageSuffix}">[<#t/>
		<#if lp.pageNo == i><span style="color:#FF0000;font-weight:bold;">${i}</span><#else>${i}</#if>]</a>&nbsp;<#t/>
	</#list>
	<#if !lp.lastPage>
		<a href="${pageLink+'_'+lp.nextPage+pageSuffix}">[下一页]</a><#lt/>
	</#if>
<#else>
共${lp.totalCount}条记录&nbsp;${lp.pageNo}/${lp.totalPage}页
<#if lp.firstPage>&nbsp;<a disabled="disabled">首页</a>&nbsp;<a disabled="disabled">上一页</a><#t/>
<#else>&nbsp;<a href="${pageLink}${pageSuffix}">首页</a>&nbsp;<a href="${pageLink}<#if lp.prePage gt 1>_${lp.prePage}</#if>${pageSuffix}">上一页</a><#t/>
</#if>
<#if lp.lastPage>&nbsp;<a disabled="disabled">下一页</a>&nbsp;<a disabled="disabled">尾页</a>
<#else>&nbsp;<a href="${pageLink}_${lp.nextPage}${pageSuffix}">下一页</a>&nbsp;<a href="${pageLink}_${lp.totalPage}${pageSuffix}">尾页</a>
</#if>
&nbsp;第<select onChange="if(this.value==1){location='${pageLink}${pageSuffix}'}else{location='${pageLink}_'+this.value+'${pageSuffix}'}this.disabled='disabled'">
<#list 1..lp.totalPage as i>
  <option value="${i}" <#if lp.page==i>selected="selected"</#if>>${i}</option>
</#list>
</select>页
</#if>
</div>
</#macro>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -