List of usage examples for org.springframework.beans.support PagedListHolder setSource
public void setSource(List<E> source)
From source file:com.klm.workshop.controller.host.manage.WorkshopController.java
/** * List of workshops/*from www . jav a2 s . c o m*/ * * @param model Objects and view * @param page Current pagination page * @param search Search value * @return The workshops list view */ @RequestMapping(value = "/workshops/index", method = RequestMethod.GET) public ModelAndView index(ModelAndView model, @RequestParam(name = "p", required = false, defaultValue = "0") int page, @RequestParam(name = "search", required = false, defaultValue = "") String search) { PagedListHolder pagedListHolder = new PagedListHolder(); pagedListHolder.setSource(workshopDAO.searchAll(search)); pagedListHolder.setPage(page); model.addObject("pagedListHolder", pagedListHolder); model.setViewName("host/manage/workshops/index"); return model; }
From source file:com.klm.workshop.controller.host.manage.UserController.java
/** * List of users/*from w ww .jav a 2 s .c o m*/ * * @param model Objects and view * @param page Current pagination page * @param search Search value * @return The users list view */ @RequestMapping(value = "/users/index", method = RequestMethod.GET) public ModelAndView index(ModelAndView model, @RequestParam(name = "p", required = false, defaultValue = "0") int page, @RequestParam(name = "search", required = false, defaultValue = "") String search) { PagedListHolder pagedListHolder = new PagedListHolder(); pagedListHolder.setSource(userDAO.searchAll(search)); pagedListHolder.setPage(page); model.addObject("pagedListHolder", pagedListHolder); model.setViewName("host/manage/users/index"); return model; }
From source file:com.klm.workshop.controller.host.manage.SessionController.java
/** * List of sessions//from ww w . j av a 2 s . c o m * * @param model Objects and view * @param page Current pagination page * @param search Search value * @return The sessions list view */ @RequestMapping(value = "/sessions/index", method = RequestMethod.GET) public ModelAndView index(ModelAndView model, @RequestParam(name = "p", required = false, defaultValue = "0") int page, @RequestParam(name = "search", required = false, defaultValue = "") String search) { PagedListHolder pagedListHolder = new PagedListHolder(); pagedListHolder.setSource(sessionDAO.searchAll(search)); pagedListHolder.setPage(page); model.addObject("pagedListHolder", pagedListHolder); model.setViewName("host/manage/sessions/index"); return model; }