@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String op = request.getParameter("op"); HttpSession session = request.getSession(true); Categoria c = new Categoria(); dao.Dao<Categoria> daoC = new Dao<Categoria>(Categoria.class); if (op.equals("Salvar")) { c.setNome(request.getParameter("nomeCategoria")); daoC.insert(c); response.sendRedirect("categoria.jsp"); } if (op.equals("Gerenciar")) { session.setAttribute("nomeBusca", "nao"); response.sendRedirect("GerenciaCategoria.jsp"); } if (op.equalsIgnoreCase("Buscar")) { session.setAttribute("nomeBusca", request.getParameter("nomeBusca")); response.sendRedirect("GerenciaCategoria.jsp"); } if (op.equals("Atualizar")) { c = (Categoria) session.getAttribute("categoria"); c.setNome(request.getParameter("nomeC")); daoC.update(c); session.removeAttribute("categoria"); response.sendRedirect("GerenciaCategoria.jsp"); } if (op.equalsIgnoreCase("OK")) { session.removeAttribute("remover"); response.sendRedirect("GerenciaCategoria.jsp"); } }