<pg:pager url="findMusic.action" items="${totalProperty}"
export="offset,currentPageNumber=pageNumber">
<pg:first>
<a href="${pageUrl}">首页</a>
</pg:first>
<pg:prev>
<a href="${pageUrl }">上一页</a>
</pg:prev>
<pg:pages>
<c:choose>
<c:when test="${currentPageNumber eq pageNumber}">
<font color="red">${pageNumber }</font>
</c:when>
<c:otherwise>
<a href="${pageUrl }">${pageNumber }</a>
</c:otherwise>
</c:choose>
</pg:pages>
<pg:next>
<a href="${pageUrl }">下一页</a>
</pg:next>
<pg:last>
<a href="${pageUrl }">尾页</a>
</pg:last>
</pg:pager>
action
public String findMusic() {
if (this.name != null) {
this.session.put("name", this.name);
}
if (this.type != null) {
this.session.put("type", this.type);
}
this.name = (String) this.session.get("name");
this.type = (String) this.session.get("type");
findMusic = new FindMusic();
int offset = 0;
if (this.request.getParameter("pager.offset") != null) {
offset = Integer
.parseInt(this.request.getParameter("pager.offset"));
}
this.totalProperty = findMusic.countMusic(this.name, this.type);
this.musicList = findMusic.findMusic(this.name, this.type, offset, 10);
//前台判断显示内容
this.flag = "查询";
return "success";