手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >OpenCms 带分页的新闻列表
OpenCms 带分页的新闻列表
摘要:测试新闻列表页上一页下一页

<%@pagesession="false"import="java.text.SimpleDateFormat,java.util.Date"%>

<%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%>

<%@taglibprefix="fmt"uri="http://java.sun.com/jsp/jstl/fmt"%>

<%@taglibprefix="cms"uri="http://www.opencms.org/taglib/cms"%>

<html>

<head>

<title>测试新闻列表页</title>

<cms:editable/>

</head>

<body>

<>

<cms:contentloadcollector="allInFolderPriorityDateDesc"param="/test/news_%(number).html|testnews"preload="true">

<>

<cms:contentloadpageSize="3"pageIndex="%(param.pageIndex)"pageNavLength="10"editable="true">

<cms:contentinfovar="contentInfo"scope="request"/>

<ahref="<cms:link><cms:contentshowelement="%(opencms.filename)"/></cms:link>"target="_blank"><cms:contentshowelement="Title"/></a>

<c:setvar="strDate"><cms:contentshowelement="Date"/></c:set>

<%

longlongDate=Long.valueOf(pageContext.getAttribute("strDate").toString()).longValue();

SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddHH:mm");

StringcreatedDate=sdf.format(newDate(longDate));

out.print(createdDate);

%>

</cms:contentload>

<>

<c:iftest="${contentInfo.pageIndex>1}">

<ahref="<cms:link>${cms:getCmsObject(pageContext).requestContext.uri}</cms:link><c:outvalue="?pageIndex=${contentInfo.pageIndex-1}"/>">上一页</a>

</c:if>

<c:forEachvar="i"begin="${contentInfo.pageNavStartIndex}"end="${contentInfo.pageNavEndIndex}">

<c:choose>

<c:whentest="${contentInfo.pageIndex==i}">

<fontcolor="red"><c:outvalue="${i}"/></font>

</c:when>

<c:otherwise>

<ahref="<cms:link>${cms:getCmsObject(pageContext).requestContext.uri}</cms:link><c:outvalue="?pageIndex=${i}"/>"><c:outvalue="${i}"/></a>

</c:otherwise>

</c:choose>

</c:forEach>

<c:iftest="${contentInfo.pageIndex<contentInfo.pageCount}">

<ahref="<cms:link>${cms:getCmsObject(pageContext).requestContext.uri}</cms:link><c:outvalue="?pageIndex=${contentInfo.pageIndex+1}"/>">下一页</a>

</c:if>

</cms:contentload>

</body>

</html>

【OpenCms 带分页的新闻列表】相关文章:

asp.net下百度的编码和解码

用 Asp.Net 建立一个在线 RSS 新闻聚合器的方法

几个C#常用正则表达式的总结

asp.net C#检查URL是否有效的方法

asp.net小孔子cms中的数据添加修改

ASP.NET技巧:做个DataList可分页的数据源

js 父页中的单选按钮取值

asp.net Split分割字符串的方法

asp.net 分页sql语句(结合aspnetpager)

asp.net 文章内容分页显示的代码

精品推荐
分类导航