pager-taglib

 最近做个项目需要做出类似Google的效果的分页风格,终于找到了这个开源的项目,确实不错。只需要写个jsp的页面,把jar包pager-taglib.jar放到lib目录下就可以了。甚至web.xml文件也不用配置。

hello.jsp的代码如下

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ page import="com.yourcompany.struts.action.Student" %> <%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; System.out.println("&&&path&"+path); System.out.println("&&&basepath&"+basePath); %>

<% List slist=(List)request.getAttribute("listPage"); if(slist!=null && slist.size()>0){ for(int i=0;i <% } } %>
student no student name student score
<%=stuno %> <%=stuname %> <%=stuscore %>
<% if (pageNumber == currentPageNumber) { %> <% } else { %> <% } %>

<%=pageNumber%>

<%= pageNumber %>

 

效果如下图所示

 

 

 

 

你可能感兴趣的:(java研究)