@Override @RequestMapping(value = "/{id}/edit", method = GET) public String edit(@PathVariable("id") String id, Model model) { Guestbook entity = guestbookService.get(id); model.addAttribute(entity).addAttribute("_method", "PUT"); return formView(); }
@Override @RequestMapping(value = "/{id}/edit", method = PUT) public String edit(@PathVariable("id") String id, HttpServletRequest request) { try { Guestbook entity = guestbookService.get(id); bind(request, entity); entity.modify(); } catch (Exception e) { return null; } return REDIRECT_LIST; }
@Override @RequestMapping(value = "/{id}/delete", method = DELETE) public String delete(@PathVariable("id") String id) { guestbookService.get(id).delete(); return REDIRECT_LIST; }
@RequestMapping(value = "/list", method = GET) public String list(Page<Guestbook> page, Model model) { page = guestbookService.queryPage(page); model.addAttribute(page); return listView(); }