Passagem de parâmetro jsp

5 respostas
Jrmanzini

Boa noite, estou estudando jsp e tentando passar uma variável de uma página jsp para outra página jsp…

ResultSet results = stm.executeQuery("select *from usuario where nome_usuario = '"+ request.getParameter("login")
					 + "' and senha_usuario = '" +request.getParameter("senha")+"'");
				if (results.next()){
							String nome=null;
							nome= rs.getString("nome_usuario");//como mandar???
							response.sendRedirect("mensagens.jsp");

Preciso mandar a variável nome para a outra página mensagens.jsp…como receber la essa variável?

Obrigado

5 Respostas

furutani

Você pode gravar a variavel em um campo hidden ou via Session.

Jrmanzini

tem como da um exemplo, nao estou usando ide, estou fazendo no dreamweaver…

rodrigo.bossini

Jrmanzini:
Boa noite, estou estudando jsp e tentando passar uma variável de uma página jsp para outra página jsp…

ResultSet results = stm.executeQuery("select *from usuario where nome_usuario = '"+ request.getParameter("login")
					 + "' and senha_usuario = '" +request.getParameter("senha")+"'");
				if (results.next()){
							String nome=null;
							nome= rs.getString("nome_usuario");//como mandar???
							response.sendRedirect("mensagens.jsp");

Preciso mandar a variável nome para a outra página mensagens.jsp…como receber la essa variável?

Obrigado

Grava ela como atributo no escopo request.

joe_cqr

JSP origem -> request.setAttribute(“nome_usuario”, “usuario”);
JSP destino -> request.getParameter(“nome_usuario”);

rodrigo.bossini

joe_cqr:
JSP origem -> request.setAttribute(“nome_usuario”, “usuario”);
JSP destino -> request.getParameter(“nome_usuario”);

getParameter procura um parametro enviado pelo usuário, no form html.
geAttribute deveria ser usado nesse caso.

Criado 2 de julho de 2009
Ultima resposta 2 de jul. de 2009
Respostas 5
Participantes 4