📄 page_titlepage.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%@ page import = "cn.com.dekn.cms.util.*" %>
<%
//当前记录数
int ROW_COUNT = StrUtil.getNotNullIntValue((String)request.getParameter("ROW_COUNT"),32);
//每页显示几条
int PAGE_SIZE = StrUtil.getNotNullIntValue((String)request.getParameter("PAGE_SIZE"),10);
//根据记录数与每页显示数,计算得出总页数
int PAGE_COUNT = (ROW_COUNT + (PAGE_SIZE - 1)) / PAGE_SIZE;
//翻页的页面URL
String PAGE_URL_TEMPLET = StrUtil.getNotNullStringValue(request.getParameter("PAGE_URL_TEMPLET"),"#");
//翻页前的小图标
String MULTIPAGE_ICON = StrUtil.getNotNullStringValue(request.getParameter("MULTIPAGE_ICON"),"images/multipage.gif");
/***********************************
* CSS样式 参数初始化
***********************************/
//当前页颜色
String CSS = StrUtil.getNotNullStringValue(request.getParameter("CSS"),"multipage");
%>
<%
if(PAGE_COUNT > 1){
%>
<img src="<%=MULTIPAGE_ICON%>" />
<%
for(int i = 1;i<=PAGE_COUNT;i++){
if(i==6 && i+2 <= PAGE_COUNT){ //为了构造 1 2 3 4 .. 6 这样的效果
out.print(" .. ");
%>
<a href="<%=StrUtil.replaceAll(PAGE_URL_TEMPLET,"$pn",String.valueOf(PAGE_COUNT))%>" target="_blank"><span class="<%=CSS%>"><%=PAGE_COUNT%></span></a>
<%
break;
}
%>
<a href="<%=StrUtil.replaceAll(PAGE_URL_TEMPLET,"$pn",String.valueOf(i))%>" target="_blank"><span class="<%=CSS%>"><%=i%></span></a>
<%
}
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -