我正在我的web应用程序中进行分页,那么如何做到这一点呢?
我想要的是:我要显示所有的用户管理!
我浏览了这个play framework计算机应用程序,但我不希望这种分页
computer -database应用程序分页是:
但我想像谷歌一样:
我的查询与computer-database应用程序相同:
用户模型部分

public static Page<User> page(int page, int pageSize, String sortBy, String order, String filter) {
        return
            find.where()
                .ilike("name", "%" + filter + "%")
                .orderBy(sortBy + " " + order)
                .findPagingList(pageSize)
                .getPage(page);
    }

视图为:
computer-database
控制者是:
public static Result enter() {
        Form<Login> loginForm = Form.form(Login.class).bindFromRequest();

        if (loginForm.hasErrors()) {
            return badRequest(logi.render(loginForm));// errorsAsJson());
        }

        if(loginForm.get().email.equals("admin@admin.com") ) {

            return redirect(routes.paging.pag(0, "name", "asc", ""));

        }

和paging.java
public class paging extends Controller {

    public static Result pag(int page, String sortBy, String order, String filter) throws ClassNotFoundException, SQLException {

return ok(adm.render(User.page(page, 2, sortBy, order, filter),
                sortBy, order, filter));

    }

给我一些关于分页的想法。

最佳答案

您可以在播放时使用分页模块,try this

关于java - 如何在Play框架中使用Java进行分页?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18848548/

10-11 22:29
查看更多