Verificar var

8 respostas
J

Existe alguma função para verificar se uma variavel existe? ou verificar se um parametro existe(request.getParamater)?

8 Respostas

AndreMendes

Você está falando de JSP ?

J

sim

deniswsrosa

não é só verificar se ela é diferente de null ??

F

Vê se te ajuda
http://download.oracle.com/docs/cd/E17477_01/javaee/5/api/javax/servlet/ServletRequest.html#getParameterNames%28%29

dizanorton

Claro, se for um objecto…
Ex:

String vazia;
if (vazia == null) System.out.println("A minha string ainda é vazia");

se for uma variável primitiva a coisa é semelhante… desde o momento em que nunca foi inicializada a váriavel é vazia
Atenção: mesmo sem serem inicializadas elas ainda existem na memória
Corrijam - me por favor

deniswsrosa

dizanorton:
Claro, se for um objecto…

Sempre será um objeto, pois vc está colocando/recuperando da request. Mesmo que seja um int o compilador automaticamente faz o autoboxing.

J

Sim null, mas e ao mesm tempo vazia? como faria uma vez so? no C# por exemplo eu possuo isnullorempty, tem algo semelhante?

F

No link que eu enviei tem tb o método getParameterNames.

Criado 6 de julho de 2010
Ultima resposta 6 de jul. de 2010
Respostas 8
Participantes 5