JSP Problemas com o IF

Sou inicante em JSP e estou com uma dificuldade, não estou conseguindo realizar esse simples IF preciso apenas testar se a sigla que é recuperada do navegador é igual a CTA, se for ele mostra a TD abaixo se for diferete de CTA simplismente não mostra a TD!

  • o valor de sigla vem certo, a minha duvida é se no IF estou utilizando a sintaxe correta?

Se alguem puder me ajudar, fico muito grato!

<%
String sigla = request.getParameter(“sigla”),

	diretorio = sigla.toLowerCase();

%>

&lt;% if (sigla == "CTA") { %&gt;
  &lt;td bgcolor='#CC0000' width='25%'&gt; 

  &lt;a href='teste.htm'&gt;teste link&lt;/a&gt;

&lt;/td&gt;

<% } %>

Você tem que usar algum método pra comparar, você tá comparando Strings, não dá pra comparar direto assim… usa

if (sigla.equalsIgnoreCase("CTA"))

:slight_smile:

Nati, valeu a força era isso mesmo que estava faltando!

Obrigado