示例#1
0
  public void salvar(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    Usuario usuario = new Usuario();
    UsuarioDao usuarioDao = new UsuarioDao();

    usuario = requestForm(request);

    if (usuarioDao.salvar(usuario) == -1) {
      RequestDispatcher rd = request.getRequestDispatcher("MensagemErro.jsp");
      rd.forward(request, response);
    } else {
      RequestDispatcher rd = request.getRequestDispatcher("MensagemOk.jsp");
      rd.forward(request, response);
    }
  }
  public void salvar() {

    /* Se Cadastrando novo usuário */
    if (usuario.getId() == null) {
      /* Se login não Disponível */
      if (!loginDisponivel()) {
        MessagesUtil.addErrorMessage("Login já está em uso!");
        return;
      }
    }

    usuarioDao.salvar(usuario);

    usuario = new Usuario();

    MessagesUtil.addInformationMessage("Salvo com sucesso!");

    // return "usuario.xhtml?faces-redirect=true";
    // return "usuario.xhtml";
    // return "";
  }