Sintaxe JSTL <c: if com and no test

6 respostas
Pedrosa

Ola, como eu coloco um and no <c:if> do JSTL

Tenho essa condição:

<c:if test="${!empty arquivos}">

preciso colocar um and com !empty arquivos.criticas, como ficaria a sintaxe?

Onde arquivos é minha lista e arquivos.criticas é um campo.

6 Respostas

jvlouvem

Já usei and e &&, os dois funcionaram… Seu JSTL é antigo ?

Pedrosa

Tentei assim e não rolou é o 1.1

<c:if test="${!empty arquivos and !empty arquivos.criticas}">
eltonads

Tentei assim e não rolou é o 1.1

<c:if test="${!empty arquivos and !empty arquivos.criticas}">

Cara… aqui no trampo eu uso assim:

${not empty arquivos and not empty arquivos.criticas}

Att.,

Pedrosa

O problema que é um List de um HashMap, se fosse ArraList ate rolava, vou ter que altera a query do Ibatis.

Pedrosa

Não Funcionou:

<core:if test="${!empty arquivos && arquivos.criticas != null}">
ivandasilva

Acredito que isto lhe ajudará
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPIntro7.html

Abraços

Criado 6 de fevereiro de 2009
Ultima resposta 7 de fev. de 2009
Respostas 6
Participantes 4