[RESOLVIDO] org.apache.jasper.JasperException socorro!

[RESOLUÇÃO] Estava faltando 3 parametros no objeto request.

Olá pessoal, fiz o seguinte: utilizei o RequestDispatcher para redirecionar para outra pagina quando terminar de alterar e remover. Para o remover funciona perfeitamente, mas quando fui testar para o alterar deu uma org.apache.jasper.JasperException, justamente quando está no RequestDispatcher.

Alguém pode me dar uma luz?

AlterarColaborador.java

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        try {
            String nome = request.getParameter("nome");
            String login = request.getParameter("login");
            String password = request.getParameter("password");
            String email = request.getParameter("email");
            String cpf = request.getParameter("cpf");
            String telefone = request.getParameter("telefone");
            String celular = request.getParameter("celular");
            String datanasc = request.getParameter("dataNascimento");
            String dataadm = request.getParameter("dataAdmissao");
            String profissao = request.getParameter("profissao");
            if(profissao.equals("outras")) {
                profissao = request.getParameter("outraprofissao");
            }
            String classificacao = request.getParameter("classificacao");
            if(classificacao.equals("outras")) {
                classificacao = request.getParameter("outraclassificacao");
            }
            Date dataAdmissao = DateFormat.getDateInstance(DateFormat.MEDIUM).parse(dataadm);
            Date dataCadastro = new Date();
            Date DataNascimento = DateFormat.getDateInstance(DateFormat.MEDIUM).parse(datanasc);
            int status = Colaborador.NENHUM;
            
            String gerenteLogin = request.getParameter("gerente");
            
            Colaborador gerente = new Colaborador();
            gerente.setLogin(gerenteLogin);
            
            Colaborador colaborador = new Colaborador();
            colaborador.setCelular(celular);
            colaborador.setClassificacao(classificacao);
            colaborador.setCpf(cpf);
            colaborador.setDataAdmissao(dataAdmissao);
            colaborador.setDataCadastro(dataCadastro);
            colaborador.setDataNascimento(DataNascimento);
            colaborador.setEmail(email);
            colaborador.setLogin(login);
            colaborador.setNome(nome);
            colaborador.setPassword(password);
            colaborador.setProfissao(profissao);
            colaborador.setStatus(status);
            colaborador.setTelefone(telefone);
            
            colaborador.setGerente(gerente);
            
            PostgreSQLColaboradorManager colaboradorManager = new PostgreSQLColaboradorManager();
            boolean c = colaboradorManager.update(colaborador);
            if(c) {
                getServletContext().setAttribute("msg", "O colaborador foi alterado com sucesso!");
                boolean g = false;
                if(!gerenteLogin.equals("")) {
                    g = colaboradorManager.setGerente(colaborador);
                    if(!g) {
                        getServletContext().setAttribute("msg", "O gerente do colaborador não foi definido.");
                    }
                }
            } else {
                getServletContext().setAttribute("msg", "O colaborador não foi alterado.");
            }
            getServletContext().getRequestDispatcher("/colaborador/exibir.jsp").forward(request, response);
        } catch (ParseException ex) {
            ex.printStackTrace();
            throw new ServletException("Erro no formato da data, use dd/mm/aaaa");
        } catch (DAOException ex) {
            ex.printStackTrace();
            throw new ServletException(ex.getMessage());
        }
    }

RemoverColaborador.java

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        try {
            String login = request.getParameter("login");
            Colaborador colaborador = new Colaborador();
            colaborador.setLogin(login);
            PostgreSQLColaboradorManager colaboradorManager = new PostgreSQLColaboradorManager();
            boolean c = colaboradorManager.delete(colaborador);
            if(c) {
                getServletContext().setAttribute("msg", "O colaborador foi removido com sucesso!");
            } else {
                getServletContext().setAttribute("msg", "O colaborador não foi removido.");
            }
            getServletContext().getRequestDispatcher("/colaborador/exibir.jsp").forward(request, response);
        } catch (DAOException ex) {
            ex.printStackTrace();
//            RedirecionaErro.sendErrorRedirect(this, request, response, "/jsp/erro.jsp", ex);
            throw new ServletException(ex.getMessage());
        }
        
    }

org.apache.jasper.JasperException

org.apache.jasper.JasperException
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
        at br.com.eticasolucoes.servlets.AlterarColaborador.processRequest(AlterarColaborador.java:92)
        at br.com.eticasolucoes.servlets.AlterarColaborador.doPost(AlterarColaborador.java:118)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at br.com.eticasolucoes.filtros.VerificaLogin.doFilter(VerificaLogin.java:179)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:595)

Até mais!