2017-11-15 844
在javaWeb开发中分页技术可以说是所处可见,分页的好坏,数据的显示的重要性,数据库访问的次数,页面更新的速度等等,无论是从客户端,还是服务器,好的分页技术,或者说是适合特定问题的处理的分页方式就格外重要。
分页可以从客户端考虑:
客户端发送一次请求,返回一批数据,通过javaScript,Dwr等操作根据用户对页面的操作来显示信息。
分页从服务器端考虑:
根据用户对信息的要求,从数据库中查询相应的信息,可是存储过程来提高访问的速度。
对于大批量的数据,大多数时候用户所需要的信息可是说是沧海一粟,所以这有关乎到信息的搜索问题。这里主要数如何建立分页将客户端的一次请求获取的数据通过页面来分批显示,这样可以减少对数据库的访问,同时处于客户端的用户也不会感到访问速度慢。
通过servlet/java程序将第一页的记录,显示在当前页面,第2页以后的分页显示
模拟一个分页:
配置dwr.xml,web.xml文件
然后编写jsp页面:
接下来编写javaScript代码,用来操作java程序和页面的显示。
最终的结果如图: 当记录数不足一页的时候显示如下面的情况:这仅仅是模拟分页,分页技术用的合适不合适要根据实际情况而顶,能在数据库方面对查询信息的操作能够优化的一定要优化。要从客户端和服务器端两方面来提高交互方法的效率和速度。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。