写了一个javaweb项目,增删改查都完成了,怎么显示所有信息时实现分页的功能,控制层我是用servlet做的
1个回答
展开全部
写一个分页的类,其中包括每页大小,每页显示的数据集合,起始页码,总页数等等
追问
写了 啊 不知道方法怎么写 有代码吗 可不可以给我参考下 网上有许多 用了没写出来
追答
public class PageServlet extends HttpServlet {
public void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
System.out.println("servlet中...................");
int pageindex = 1; //起始页索引
int size = 4; //一页的大小
String index = request.getParameter("pindex");
if(index != null){
pageindex = Integer.parseInt(index);
}
Userinfo ui = new Userinfo();
PageResult p = new PageResult();
p.setPageindex(pageindex);
p.setSize(size);
Test t = new Test();
p = t.getPage(ui, p);
ObjectMapper om = new ObjectMapper();
String str = om.writeValueAsString(p);
//System.out.println(maxResult);
out.print(str);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询