Problema com o Equals no JSP

5 respostas
D

Gente, eu estou tendo problemas quando vou usar essa função em um String. O código está certo, exatamente como eu usaria em uma aplicação java normal. Exatamente essa linha está retornando um erro. Na verdade, o erro nem diz qual linha que está dando erro e nem a causa, mas eu presumo que é essa, pois quando a comento, dá tudo certo. Pois, bem, a linha é a seguinte:

if(Link.equals(“home”))

Sendo que Link é uma String. Qual é o problema?

5 Respostas

J

Por acaso Link não é igual a null? E a expressão que é executada dentro desse if está colocada corretamente?

D

Não, Link é uma String que iniciei com um request.parameter… está tudo certo.

F

Sim, mas quando você utiliza o request.getParameter(String parameter) nem sempre vem uma String, se você não mandar nada como parâmetro e tentar resgatá-lo, pode vir como NULL também…

D

Ok, vou dar uma olhada. Logo logo, eu retorno…

D
Realmente era isso. Eu mudei a condição de:

if(Link.equals(home))

Para:

if(Link==null || Link.equals(home))

Brigadão
Criado 5 de outubro de 2006
Ultima resposta 5 de out. de 2006
Respostas 5
Participantes 3