81,122
社区成员




<div id="haj4">
<div id="fen">第${pageModel.pageNo }/${pageModel.totalPages}页 每页${pageModel.pageSize }条</div>
<pg:pager
items="${pageModel.totalRecords}"
url="orderForApply.do"
index="center"
maxPageItems = "${pageModel.pageSize}"
maxIndexPages="5"
isOffset="${true}"
export="pageOffset,currentPageNumber=pageNumber"
scope = "request">
<pg:index>
<pg:first unless="current">
<!-- ${pageUrl}&do=findAll&pageNo=${pageNumber} -->
<a href="javascript:next('${pageUrl}&method=findAll&pageNo=${pageNumber}')"><img src="images/nos/nos_08.gif" alt=""/></a>
</pg:first>
<pg:prev>
<a href="javascript:next('${pageUrl}&method=findAll&pageNo=${pageNumber}')"><img src="images/nos/nos_09.gif" alt=""/></a>
</pg:prev>
<pg:pages>
<c:if test="${pageNumber == currentPageNumber}">
${pageNumber}
</c:if>
<c:if test="${pageNumber != currentPageNumber}">
<!-- ${pageUrl}&do=findAll&pageNo=${pageNumber} -->
<a href="javascript:next('${pageUrl}&method=findAll&pageNo=${pageNumber}')" >${pageNumber}</a>
</c:if>
</pg:pages>
<pg:next>
<!-- ${pageUrl}&do=findAll&pageNo=${pageNumber} -->
<a href="javascript:next('${pageUrl}&method=findAll&pageNo=${pageNumber}')"><img src="images/nos/nos_10.gif" alt=""/></a>
</pg:next>
<pg:last unless="current">
<!-- ${pageUrl}&do=findAll&pageNo=${pageNumber} -->
<a href="javascript:next('${pageUrl}&method=findAll&pageNo=${pageNumber}')"><img src="images/nos/nos_11.gif" alt=""/></a>
</pg:last>
</pg:index>
</pg:pager>
共${pageModel.totalPages }页
<!-- 分页标签结束 -->
</div>
</div>
<table width="200" border="1" id="table" class="tab">
<tr class="trs">
<td width="7%">选择</td>
<td width="18%">采购订单</td>
<td width="19%">申请日期</td>
<td width="19%">申请人</td>
<td width="18%">状态</td>
</tr>
<c:forEach items="${orderForApply}" var="orderForApply">
<tr>
<td><input type="radio" onClick="showSH('${fn:trim(orderForApply.status)}')" name="radion" value="${orderForApply.recordId}"></td>
<td><a href="orderForApply.do?method=updateShow&id=${orderForApply.recordId}" target="ab" style="border:0">${orderForApply.orderForApply}</a></td>
<td><fmt:formatDate pattern="yyyy-MM-dd" value="${orderForApply.applyDate}"/></td>
<td>${orderForApply.applyPerson}</td>
<td>${fn:trim(orderForApply.status)=="1"?"未审核":"审核"}
</td>
</tr>
</c:forEach>
</table>
import java.util.List;
public class PageModel<T> {
// 总记录数
private int totalRecords;
//结果集
private List<T> list;
//当前页
private int pageNo;
//每页显示多少条
private int pageSize;
public int getTotalRecords() {
return totalRecords;
}
/**
* 取得总页数
* @return
*/
public int getTotalPages() {
return (totalRecords + pageSize - 1) / pageSize;
}
public void setTotalRecords(int totalRecords) {
this.totalRecords = totalRecords;
}
public List<T> getList() {
return list;
}
public void setList(List<T> list) {
this.list = list;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getPageNo() {
return pageNo;
}
public void setPageNo(int pageNo) {
this.pageNo = pageNo;
}
/**
* 取得第一页
* @return
*/
public int getTopPageNo() {
return 1;
}
/**
* 取得上一页
* @return
*/
public int getPreviousPageNo() {
if (pageNo <= 1) {
return 1;
}
return pageNo -1;
}
/**
* 取得下一页
* @return
*/
public int getNextPageNo() {
if (pageNo >= getTotalPages()) {
return getTotalPages()==0?1:getTotalPages();
}
return pageNo + 1;
}
/**
* 取得最后一页
* @return
*/
public int getBottomPageNo() {
return getTotalPages() == 0?1:getTotalPages();
}
}