Tenho o seguinte código:
<%
String controle = session.getAttribute("adm").toString();
if (controle == "s") {
out.print("Administrador");
} else {
out.print("Usuário");
}
%>
Esse código recebe um parametro por session de uma Servlet, o que acontece que é ele sempre imprime Usuário, mesmo passando a String (s) de Administrador. Quando eu mando imprimir o resultado do parametro so pra testar, o resultado é a String S, mas nao sei por que motivo, ele nao compara nesse IF, passa direto pro Else, alguem poderia me ajudar?