Galera da um help, seguinte:
<nested:iterate name=“listagrupoatendimento” id=“grupoatendimnto”>
<tr class=“tr01”>
<td width=“67%”>${grupoatendimento.dsGrupoAtendimento}</td>
<td width=“13%”>AQUI EU PRECISO POR DE ALGUMA MANEIRA UM IF ,desse jeito assim, caso meu ${grupoatendimento.icAtivo} for igual a S entao ele poe dentro dessa dt a palavra Ativo , agora se retornar N vai por inativo , como eu faço isso?</td>
<td><div align=“center”><a href=""><img src="…/…/usuario/imagem/lupa_paginacao.png" width=“22” height=“22” border=“0” /></a></div></td>
</tr>
</nested:iterate>
Dúvida com JSP(if)
5 Respostas
<td width="13%">
<c:choose>
<c:when test="${grupoatendimento.icAtivo}=='S'">Ativo</c:when>
<c:otherwise>Inativo</c:otherwise>
</c:choose>
</td>
Ola jairelton,
não deu certo isso que voce fez, retornou para mim Ativo Inativo, eu precisa adicionar alguma coisa para esse c:choose funcionar , como funciona por que aqui nao due mto certo
Você precisa da tag lib “core” da JSTL.
http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html
jairelton, agora deu certo , quer dizer não funciona ainda, mas pelo menos mudou o erro
Eu coloquei essa taglib
<%@taglib prefix=“c” uri="/WEB-INF/c.tld" %>
Dai agora foi outro erro, Esse disse +/- assim agora:
According to TLD or attribute directive in tag files,attribute teste does not accept any expressions
<c:choose>
<c:when test="${grupoatendimento.icAtivo}==‘S’">
Ativo
</c:when>
<c:otherwise>
Inativo
</c:otherwise>
</c:choose>
Que que eu devo fazer?
SOLUCIONADO MTO GRATO=))))