/** * Show categoria. * * @param id the id * @return the model and view */ @RequestMapping(method = RequestMethod.GET, value = "/mostraCategoria") public ModelAndView showCategoria(final Long id) { ModelAndView modelAndView = new ModelAndView("/categoria/categoria", "categoria", new Categoria()); modelAndView.addObject("categoria", categoriaService.getCategoria(id)); Categoria categoria = categoriaService.getCategoria(id); System.out.println("Subcategorias: " + categoria.getSubcategorias()); modelAndView.setViewName("mostraCategoria"); return modelAndView; }
/** * Update categoria. * * @param categoria the categoria * @return the model and view */ @RequestMapping(method = RequestMethod.POST, value = "/editaCategoria") public ModelAndView updateCategoria(final Categoria categoria) { System.out.println(categoria.getNome()); System.out.println(categoria.getId()); categoriaService.updateCategoria(categoria); ModelAndView modelAndView = new ModelAndView("/categoria/editaCategoria", "categoria", categoria); modelAndView.setViewName("mostraCategoria"); return modelAndView; }