Fazer servlet enviar um novo parametro

bom, estou com o seguinte problema, tenho uma pagina jsp que deve passar o login e a senha para um servlet, o mesmo verifica no BD atraves de uma classe e se o login for verdadeiro, o meu servlet deve passar para outra pagina alem do login e da senha tambem o Nome do Professor, nao estou conseguindo fazer com que o servlet adicione mais um parametro para ser recebido na proxima pagina jsp, que esta recebendo somente o login e a senha e o nome do professor chega null.

Exemplo do codigo do servlet:
inicio do metodo doPost{
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();

String nomeProf = "nome professor";
request.setAttribute("nomeProf",nomeProf);

RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/jsp2.jsp");
dispatcher.forward(request, response);

}

tente assim, envie a variavel direto pelo dispatcher:

RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/jsp2.jsp?nomeProf=joao");

bom…
Assim como vc setou o “nomeProf”
sete o usuario e o login…
=P

Bom, deu super certo, estava atras desta solucao faz muito tempo e ninguem sabia me responder, agradeço !!! Me cadastrei nao faz nem 10 minutos e ja consegui a resposta !!!

Agradeço de monta, gostei deste site !!!

hehea… isso ai, o pessoal aqui chega a fazer cerão no fórum pra procurar posts novos, né elton? heheah… bem-vindo diego…!

:brinde: