最近看了别人在网上发的关于opencms分页的例子但是我运行的时候不好使 我不明白这句话是什么意思 pageIndex="%(pageContext.pageIndex)"
以下是源码
<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
<%@ page import="java.util.*"%>
<%@ page import="org.opencms.jsp.*"%>
<%
String sPageIndex = request.getParameter("pageIndex");
int iPageIndex=1;
if(sPageIndex!=null){
iPageIndex=Integer.parseInt(sPageIndex);
out.print(sPageIndex);
}
pageContext.setAttribute("pageIndex", iPageIndex+"");
%>
<cms:contentload collector="allInSubTreeDateReleasedDesc" param="/new-signal/zp/news_${number}.html|news|5" pageIndex="%(pageContext.pageIndex)" pageSize="1">
<cms:contentinfo var="contentInfo" scope="request" />
<a href="<cms:link><cms:contentshow element="$(opencms.filename)"/></cms:link>"><cms:contentshow element="Title"/> </a>
</cms:contentload>
<%
CmsContentInfoBean info = (CmsContentInfoBean)request.getAttribute("contentInfo");
int totalNum=info.getResultSize();
%>
共<%=totalNum%>条数据
<a href="fy.jsp?pageIndex=<%=info.getPageNavStartIndex()%>">第一页</a>
<a href="fy.jsp?pageIndex=<%=(info.getPageNavStartIndex()-1)>0?(info.getPageNavStartIndex()-1):1%>">上一页</a>
<a href="fy.jsp?pageIndex=<%=(info.getPageNavStartIndex()+1)>info.getPageCount()?info.getPageCount():(info.getPageNavStartIndex()+1)%>">下一页</a>
<a href="fy.jsp?pageIndex=<%=info.getPageNavEndIndex()%>">最后页</a>
我运行的结果是 点下一页的时候 没有任何的变化 不知道是哪里错了 请高手指教 谢谢 !!!