现在的位置: 首页 > 综合 > 正文

分页

2013年04月30日 ⁄ 综合 ⁄ 共 886字 ⁄ 字号 评论关闭

一、Hibernate 中,只要几句就OK了:

Criteria criteria = this.getSession().createCriteria(Class.forName(this.getEntity())); 

criteria.setFirstResult(10);   //从哪里开始

criteria.setMaxResults(7); //要去多少条 数据

二、使用比较原始的标签写法:

       使用 JSTL 标签: 

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

<c:if test="${currentPage > 0}">
										<td colspan="2" align="center">
											<a href="./user.htm?method=showMain&currentPage=${currentPage }&orientation=last">上一页</a>
											<a href="./user.htm?method=showMain&orientation=home">首页</a>
										</td>
									</c:if>
									<c:if test="${currentPage+1 < totalPage}">
										<td colspan="2" align="center">
											<a href="./user.htm?method=showMain&currentPage=${currentPage }&orientation=next">下一页</a>
											<a href="./user.htm?method=showMain&orientation=end">尾页</a>
										</td>
									</c:if>
									<c:if test="${currentPage == totalPage-1}">
										<td colspan="2" align="center">
											<input type="submit" onclick="return confim('您确定要结算吗?')" value="结算">
										</td>
									</c:if>

使用 <c:if test=""></c:if>进行判断处理

抱歉!评论已关闭.