📄 page_1.jsp
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/cms4j" prefix="cms4j" %>
<%@ page import = "cn.com.dekn.cms.util.*" %>
<%
//当前页数
int PN = StrUtil.getNotNullIntValue(request.getParameter("pn"),1);
int PAGE_COUNT = StrUtil.getNotNullIntValue((String)request.getAttribute("PAGE_COUNT"),1);
int ROW_COUNT = StrUtil.getNotNullIntValue((String)request.getAttribute("ROW_COUNT"),1);
int PAGE_SIZE = StrUtil.getNotNullIntValue((String)request.getAttribute("PAGE_SIZE"),1);
//分页缓存最终存放的URL
String pageCachedURL = request.getParameter("pageCachedURL");
//第一页的URL(缓存后的)
String firstPageCachedURL = request.getParameter("firstPageCachedURL");
String FIRST_PAGE_URL = "";
String PREV_PAGE_URL = "";
String NEXT_PAGE_URL = "";
String LAST_PAGE_URL = "";
if(null != pageCachedURL && !pageCachedURL.equals("")){
//取得网站的上下文
String context = cn.com.dekn.cms.syscfg.vo.SiteConfig.getInstance("root").getCONTEXT_PATH();
if(null != context && !context.equals("/")){
pageCachedURL = context + pageCachedURL;
firstPageCachedURL = context + firstPageCachedURL;
}
FIRST_PAGE_URL = firstPageCachedURL;
if(((String)request.getAttribute("PREV_PAGE")).equals("1")){
PREV_PAGE_URL = firstPageCachedURL;
}else{
PREV_PAGE_URL = StrUtil.replaceAll(pageCachedURL,"$pn",(String)request.getAttribute("PREV_PAGE"));
}
if(((String)request.getAttribute("NEXT_PAGE")).equals("1")){
NEXT_PAGE_URL = firstPageCachedURL;
}else{
NEXT_PAGE_URL = StrUtil.replaceAll(pageCachedURL,"$pn",(String)request.getAttribute("NEXT_PAGE"));
}
if(((String)request.getAttribute("LAST_PAGE")).equals("1")){
LAST_PAGE_URL = firstPageCachedURL;
}else{
LAST_PAGE_URL = StrUtil.replaceAll(pageCachedURL,"$pn",(String)request.getAttribute("LAST_PAGE"));
}
}else{
FIRST_PAGE_URL = URLUtil.addParam(request,"pn","1");
PREV_PAGE_URL = URLUtil.addParam(request,"pn",(String)request.getAttribute("PREV_PAGE"));
NEXT_PAGE_URL = URLUtil.addParam(request,"pn",(String)request.getAttribute("NEXT_PAGE"));
LAST_PAGE_URL = URLUtil.addParam(request,"pn",(String)request.getAttribute("LAST_PAGE"));
}
/***********************************
* CSS样式 参数初始化
***********************************/
//CSS样式
String CSS = StrUtil.getNotNullStringValue(request.getParameter("CSS"),"");
%>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr class="<%=CSS%>">
<td height="30" align="right">共有<%=ROW_COUNT%>条信息 页次: <%=PN%>/<%=PAGE_COUNT%> 【<a href="<%=FIRST_PAGE_URL%>"><span class="<%=CSS%>">第一页</span></a>】【<a href="<%=PREV_PAGE_URL%>"><span class="<%=CSS%>">上一页</span></a>】 【<a href="<%=NEXT_PAGE_URL%>"><span class="<%=CSS%>">下一页</span></a>】 【<a href="<%=LAST_PAGE_URL%>"><span class="<%=CSS%>">最末页</span></a>】</td>
</tr>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -