zoukankan      html  css  js  c++  java
  • 分页查询

    依赖

    <!--分页插件需导入2个依赖pagehelper、jsqlparser-->
            <dependency>
                <groupId>com.github.pagehelper</groupId>
                <artifactId>pagehelper</artifactId>
                <version>5.1.11</version>
            </dependency>
            <dependency>
                <groupId>com.github.jsqlparser</groupId>
                <artifactId>jsqlparser</artifactId>
                <version>2.0</version>
            </dependency>
    

    Controller中

    @RequestMapping("/getmycheckout")
    	public String getmycheckout(Model model,HttpSession httpSession,@RequestParam(required=false,defaultValue="1") Integer page,
            @RequestParam(required=false,defaultValue="6") Integer pageSize) {
    		User user1= (User) httpSession.getAttribute("user");
    		Userlist userlist=userlistService.findhasuserlist(user1.getId());
    		PageHelper.startPage(page, pageSize);
    		List<Userlist> list=userlistService.getmycheckout(userlist.getId());
    		PageInfo<Userlist> p=new PageInfo<Userlist>(list);
    		model.addAttribute("p", p);
    		model.addAttribute("userlistcheck", list);
    		model.addAttribute("mainPage","mycheckout.jsp");
    		return "zuke/main";
    	}
    

    jsp中

    <span id=pagelink>
       <div style="LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: right; margin-top: 10px">
           共[<B>${p.total}</B>]条记录,共[<B>${p.pages}</B>]页 ,
           <c:if test="${ p.pageNum > 1 }">
               [<A href="javascript:to_page(${p.prePage})">前一页</A>]
           </c:if>
           <input type="hidden" name="page" id="page" value="" /> 第<B>${p.pageNum}</B>页
           <c:if test="${ p.pageNum < p.pages }">
               [<A href="javascript:to_page(${p.nextPage})">后一页</A>]
           </c:if>
       </div>
    </span>
    
    
    <script language=javascript>
        // 提交分页的查询的表单
        function to_page(page) {
            if (page) {
                $("#page").val(page);
            }
            document.houseForm.submit();
        }
    </script>
    
  • 相关阅读:
    SpingMVC类型转换
    SpingMVC系统异常处理(二)
    JDBC 之 事务
    JDBC 基础概念
    部分实用的SQL语句
    JDBC基础学习
    手动去除集合中重复元素
    三种形式遍历集合
    java IO流 复制图片
    java IO流 之 字符流
  • 原文地址:https://www.cnblogs.com/chaostudy/p/13329363.html
Copyright © 2011-2022 走看看