Comparação de variáveis!

Boa tarde a todos!!

Estou tendo problemas com o seguinte código:

<% String xS = session.getId(); String xPS = request.getParameter("xSSID"); if ( xS == xPS ) { response.sendRedirect("http://www.ig.com.br"); } <%=xS%> <%=xPS%> %>

Não sou redirecionado para a página indicada!
Mas se eu for ver o conteúdo das variáveis, elas são identicas!

Se puderem me ajudar, fico agradecido!
Sem mais,

Garcia.

Você esta comparando duas Strings certo??

então utilize o metodo equals() ou equalsIgnoreCase()

if  ( xS.equals(xPS) ) 

ou

if  ( xS.equalsIgnoreCase(xPS) )

flw

Deu Certo!!

Obrigado!