JSTL c:if  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
rhpestana
Entusiasta Java

Membro desde: 12/09/2008 09:08:32
Mensagens: 15
Offline

Pessoal,

Alguém consegue me ajudar, estou estudando Jstl e tenho uma pagina que faço um teste com c:if e Não funciona de jeito nenhum... bom o código é o seguinte:

Pag1:

<form name=formLista action="/LojaVirtual/dadosCompraJSP" method="post" >
<%
// adiciona os parametros no request para criacao da tabela com os cds
HashMap <Long, CD> mapCds = (HashMap<Long, CD> application.getAttribute("catalogoCds");
request.setAttribute("listaCds", mapCds.values());
request.setAttribute("listaEditavel", true);
%>
<jsp:include page="catalogoCdsInclude.jsp"></jsp:include>
<input type="submit" value="Adicionar ao carrinho">
</form>

catalogoCdsInclude.jsp:
<c:forEach var="cd" items="">
<tr>
<c:if test="${requestScope.listaEditavel}">
<td>Testar o Valor iii</td>
<td><input type="checkbox" name="chkCodigosCds" value="${cd.codigo}"/></td>
</c:if>
<td>${cd.codigo}</td>
<td>${cd.titulo}</td>
<td>${cd.artista}</td>
proteus_adi
JavaGuru
[Avatar]

Membro desde: 24/11/2004 10:05:10
Mensagens: 237
Localização: Belo Horizonte -
Offline

O EL vai buscar propriedades.
Vc fornece um nome x e ele acessa um getX.
No caso dos escopos ele pega usando getAttributes.
Eh um trem de doido.

Faz uns testes, tenta usar um isListaEditavel, se nao der, tenta um ${listaEditavel eq 'true'}...

Tou no celular, rs, num dah pra testar pra vc

"Remember Yesterday and think about tomorrow... but you have to live today"

Existe vitória e existe derrota.
O segundo lugar é o primeiro dos que perderam.
[Email] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team