A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

游荣辉
总结       
        今天复习了一波MVC设计模式JSP + Servlet + JavaBean + JDBC和 CRUD 的操作.,和学习了分页查询

        查询的功能就不多说了,添加的功能加了一个令牌机制,就是使用了令牌禁止就可以防止你的多次提交,不管你是刷新页面还是返回再次添加,都只能添加一个.
        删除多条信息要把id封装成一个list集合返回给后台,遍历这个集合,依次删除就好了
        今天还学了一个新知识.分页,
                分页条: 【首页】【上一页】[1][2][3][4]【下一页】【尾页】(这个就是普通的分页条)
                分页有两种
                        物理分页:一次只查10条记录,点击下一页,再去查询后10条.使用SQL语句进行控制的分页.(现在基本都在用的)
                        逻辑分页:一次性将所有数据全都查询出来,根据需要进行截取.List集合进行控制. subList();
                像不同数据库对分页的语句都是不一样的
                        Mysql数据库就是使用limit关键字
                                样式:  前面就是我们普通的查询语句,只是最后的时候要加上limit关键字,他后面有两个参数,第一个参数是:从第几个开始,第二个参数是:想要查询的个数(就是想要一次看到几天数据)
                        可以是使用页数来计算limit的两个参数
                                第二个参数可以写死
                                第一个参数=(前台出来的页数-1)*第二个参数
                        参数的传递
                                前台--->后台:当前页数
                                后台--->前台:当前页数,总页数,总记录数,第二个参数,List集合.
                                        这样传递很麻烦,我们可以把他们封装到一个实体类中,在用这个实体类进行传递就好了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马