Воспроизведение — совместное использование модуля paginate и table

Я попытался использовать модули paginate и table вместе в приложении, но список отображается неправильно. Я использую play 1.2.5 .
вот что я сделал: -

Модель пользователей:


package models;

import java.util.*;
import javax.persistence.*;

import play.db.jpa.*;

@Entity
public class users extends Model {

    public String email;
    public String password;
    public String username;

    public users(String email, String password, String username) {
        this.email = email;
        this.password = password;
        this.username = username;
    }

}

Контроллер:


package controllers;
import play.*;
import play.mvc.*;
import java.util.*; 
import play.modules.paginate.ModelPaginator; 
import models.*;

public class Application extends Controller { public static void index() { ModelPaginator paginator = new ModelPaginator(users.class); render(paginator); }
}

Вид:

 #{paginate.list items : paginator, as 'r'}  
 #{table r/}  
 #{/paginate.list}

Сделал это, но не работает хорошо

так что не так?


person mosid    schedule 06.09.2012    source источник
comment
Я не минусовал вас, однако я думаю, что вы должны немного подробнее описать свой вопрос, т. е. что вы пробовали. Приведите несколько образцов и т. д. Ваш вопрос очень локализован.   -  person biesior    schedule 06.09.2012


Ответы (1)


Вы должны иметь возможность использовать оба вместе: сначала вы разбиваете на страницы: вы получаете подсписок всего списка, с помощью которого вы затем создаете красивую таблицу, используя модуль таблицы.

person Samuel    schedule 06.09.2012