0 0

mongodb java分页问题5

public Pager findByPager(Pager pager) {
        int pageNumber = pager.getPageNumber();
        int pageSize = pager.getPageSize();
        List<DBObject> objects = articleCollection.find().skip((pageNumber - 1) * pageSize).limit(pageSize).toArray();
        pager.setRows(objects);
        pager.setTotal(this.count());
        return pager;
    }

 

Json json = new Json();
            json.setSuccess(success);
            json.setMsg(msg);
            json.setObj(pager);
            String text = JSON.toJSONString(json);

            response.setContentType("text/html;charset=UTF-8");
            response.setHeader("Pragma", "No-cache");
            response.setHeader("Cache-Control", "no-cache");
            response.setDateHeader("Expires", 0);
            PrintWriter writer = response.getWriter();
            writer.write(text);
            writer.flush();
            writer.close();

 

$.post("xxx", function(data) {
        $("#pager").pager({
            pagenumber: data.pageNumber,
            pagecount: data.pageCount,
            buttonClickCallback: PageClick
        });
        $.each(data.rows, function(index, article) {
            $("#result").html(article.title);
        });
    });

 如上代码是我用mongodb进行分页并显示数据在页面的,可是页面一直报“Uncaught TypeError: Cannot read property 'length' of undefined”,这个是怎么回事啊?求指教mongodb分页,谢谢。

2013年9月02日 03:50
目前还没有答案

相关推荐

    java+mongodb+分页

    本篇文章将深入探讨如何使用Java与MongoDB进行数据分页查询,结合源码分析工具,帮助开发者更好地理解和应用这一技术。 首先,我们要了解的是MongoDB的基本概念。MongoDB是一个基于分布式文件存储的数据库,支持...

    MongoDB分页插件

    总之,MongoDB分页插件是Java开发中提高数据库操作效率和用户体验的有效工具。通过理解并熟练使用这类插件,开发者能够更好地管理和展示大量数据,提升应用的整体性能。在具体使用时,应结合项目需求和插件文档,...

    MongoDB Java查找文档.pdf

    总的来说,MongoDB Java 驱动提供了丰富的 API 来执行各种查询操作,包括但不限于查找、过滤、排序、分页等。通过学习和熟练使用这些 API,你可以有效地在 Java 应用程序中集成和操作 MongoDB 数据库。

    java分页控件.rar

    Java分页控件是Java开发中常用的一种组件,主要用于在大量数据展示时提供翻页功能,提高用户体验。在Web应用中,特别是在数据密集型的应用如电商、报表系统中,分页控件扮演着至关重要的角色。它允许用户按需加载...

    MongoDB Java删除文档.pdf

    MongoDB 是一个流行的开源、高性能、无模式的文档型数据库,广泛用于开发各种类型的应用,尤其是Java应用程序。在Java中,我们通常使用MongoDB的Java驱动程序来与数据库进行交互,包括插入、查询、更新和删除文档。...

    java jquery mongodb/mysql 分页

    1. **Java分页**: 在Java后端,实现分页主要是通过SQL查询语句来控制返回的数据量。例如,使用`LIMIT`和`OFFSET`在MySQL中实现分页,或者在MongoDB中使用`skip()`和`limit()`方法。在Java中,通常会有一个服务层方法...

    java 技术 问题 分页

    Java 技术在分页问题中的应用主要涉及到数据库查询和Web开发中的数据展示。在Java中,处理分页通常需要结合数据库操作和前端页面的交互。以下将详细阐述Java在分页技术中的核心概念、实现方式以及相关知识点。 1. ...

    java mongodb 增删改查demo

    java对mongodb数据库的增删改查测试demo。可直接运行,需要自己安装mongodb数据库,需要手动添加bins包下面的jdbc的jar包和junit4的jar包。包含自己写的mongodb安装文档。

    mongodb的java驱动实现简单示例

    MongoDB的Java驱动是连接Java应用程序与MongoDB数据库的关键组件,它提供了丰富的API来执行各种数据库操作。在本示例中,我们将深入探讨如何使用Java驱动实现与MongoDB的交互。 首先,确保已经在项目中引入了...

    java分页实现大全

    Java 分页实现是Java开发中常见的一种技术,用于在大量数据中进行高效的查询和展示,以提高用户体验并减轻服务器负载。在处理大数据集时,分页尤为重要,因为它允许用户逐步加载和浏览信息,而不是一次性加载所有...

    mongo-page-helper:MongoDB分页插件

    MongoDB分页插件 为MongoDB提供了开箱即用的分页能力. 详情参见我的博客 How to use Maven for instance. &lt;id&gt;jitpack.io &lt;url&gt;https://jitpack.io&lt;/url&gt; For the latest release code: &lt;groupId&gt;...

    java连接mongodb.zip

    在这个“java连接mongodb.zip”压缩包中,包含了实现这一连接所需的两个关键元素:mongo-java-driver-3.11.2.jar(MongoDB的Java驱动程序)和MongoDBClient.java(一个可能包含连接MongoDB实例的Java源代码示例)。...

    java分页代码大家分享

    在实际应用中,务必对分页参数进行有效性和安全性校验,防止`startIndex`和`pageSize`为负数或过大导致的问题。 9. **无限滚动分页**: 除了传统的页码分页,还可以采用无限滚动分页,即在用户滚动页面时动态加载...

    Java操作MongoDB模糊查询和分页查询

    在Java中操作MongoDB数据库时,我们经常需要执行模糊查询和分页查询来获取符合特定条件的数据,并且按需分页展示结果。本篇将详细讲解如何使用Java进行MongoDB的模糊查询和分页查询。 首先,让我们了解模糊查询。在...

    java编写的分页操作

    3. **第三方库的分页**:例如,Spring Data JPA和Spring Data MongoDB等库提供了强大的分页支持,只需要定义接口方法并添加`Pageable`参数,即可自动处理分页逻辑。 前端展示方面,通常会用到Java的ModelAndView或...

    JAVA代码实现MongoDB动态条件之分页查询

    "JAVA代码实现MongoDB动态条件之分页查询" 本文主要介绍了使用JAVA实现MongoDB动态条件之分页查询,通过讲解详细的代码实现,帮助读者更好地理解和学习。下面是对标题和描述中所说的知识点的详细说明: 一、使用...

    nosql之MOngoDB,java测试类,涵盖常用方法

    在这个Java测试类中,我们将深入探讨MongoDB与Java的集成以及常用的方法。 首先,为了在Java应用中使用MongoDB,我们需要引入MongoDB的Java驱动程序。这通常通过在`pom.xml`或`build.gradle`文件中添加依赖来完成。...

Global site tag (gtag.js) - Google Analytics