protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        
        int resposta;
        AcessoSistema ac = new AcessoSistema();
        String nomeUsuario = request.getParameter("nomePessoaExterna");
        String senha = request.getParameter("passwordPessoaExterna");
        String cpf = request.getParameter("cpf");
        String instituicao = request.getParameter("nomeInstituicao");
        String email = request.getParameter("email");
        ArrayList<String> listaParametros = new ArrayList<>();
        
        for (int i = 0; i < 5; i++) {
            if(i == 0){
                listaParametros.add(nomeUsuario);
            }else if(i == 1){
                listaParametros.add(senha);
            }else if(i == 2){
                listaParametros.add(cpf);
            }else if(i == 3){
                listaParametros.add(instituicao);
            }else{
                listaParametros.add(email);
            }
        }
             
        resposta = ac.cadastraPessoaExterna(listaParametros);
        
        if(resposta == AcessoSistema.LISTA_INCORRETA){
            //resolve o problema
            request.setAttribute("retorno", "Lista Incorreta");
            request.getRequestDispatcher("cadastroPessoaExterna.jsp").forward(request, response);
            ac.completarTransacoes();
        }else if(resposta == AcessoSistema.USUARIO_JA_EXISTENTE){
            //manda de volta pra pagina de cadastro
            request.setAttribute("retorno", "Usuario Existe");
            request.getRequestDispatcher("cadastroPessoaExterna.jsp").forward(request, response);
            ac.completarTransacoes();
        }else{
            //manda pra página de cadastro concluido
            request.setAttribute("retorno", "Sucesso");
            request.getRequestDispatcher("cadastroPessoaExterna.jsp").forward(request, response);
        }
        
        
    }