Pegar variavel da querystring

4 respostas
S

Num sei se minha duvida se encaixa aki nesse forum…mas vamo la…
Eu desenvolvi um portlet em Java que soh tem por finalidade o tao famoso “Ola mundo”, ateh ai blz…ele funciono redondinho…agora eu to tentando fazer assim:

"Eae " + usuario

onde usuario iria vir la da barra de endereços…tipo
http://127.0.0.1:8080/MinhaAplicacao/MeuPortlet?usuario=SDM

ai no codigo eu coloco assim:

String usuario = request.getParameter("usuario");

soh que quando eu vou imprimir ele me mostra “Eae null” mesmo eu digitando o usuario la na barra de endereços…eu ja tentei usar tbm o getAttribute(); soh q deu na msm…

Alguem pode mi ajudar???
Obrigado… :grin:

4 Respostas

G

tente assim:

Enumeration e = request.getParameterNames();

while(e.hasMoreElements())
{
  String usuario = (String) e.nextElement();
  out.println(request.getParameter(usuario));
}

:wink:

S

beem lembrado cara…esqueci de falar que eu tentei fazer algo parecido com isso q vc passo…eu fiz assim:

while(request.getParameterNames().hasMoreElements()){ String variavel = (String) request.getParameterNames().nextElement(); out.println(variavel + " = "+ request.getParameter(variavel)); }

e ele nem se quer entro no while…num imprimiu nadica de nada

G

“sdm”:
beem lembrado cara…esqueci de falar que eu tentei fazer algo parecido com isso q vc passo…eu fiz assim:

while(request.getParameterNames().hasMoreElements()){ String variavel = (String) request.getParameterNames().nextElement(); out.println(variavel + " = "+ request.getParameter(variavel)); }

e ele nem se quer entro no while…num imprimiu nadica de nada

mas o que eu te passei funcionou ???
testa com o que eu te passei!

:wink:

F

Pq ao invés de getParameter vc não usa o getQueryString?

Criado 11 de fevereiro de 2005
Ultima resposta 11 de fev. de 2005
Respostas 4
Participantes 3