| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2006 08:43:46
|
felipealbuquerque
JavaGuru
![[Avatar]](/images/avatar/a330f9fecc388ce67f87b09855480ca3.jpg)
Membro desde: 19/05/2006 08:19:09
Mensagens: 210
Localização: São Paulo
Offline
|
Estou com um problema ao tentar validar um campo de valor booliano em uma tag c:when.
Tenho, numa url, uma query string chamada isUpdate, que pode ter como valores true ou false.
Quando eu uso as tags c:choose, c:when e c:otherwhise, quero avaliar se a expressão é verdadeira ou falsa. Segue o código:
Porém, mesmo quando isUpdate é verdadeira, é executado o código da tag c:otherwise.
Também, tentei avaliar o valor de isUpdate das seguintes maneiras:
E testei as mesmas opções sem o "", i.e,
Onde estou errando?
Desde já agradeço pela atenção.
|
Felipe de Alencar Albuquerque |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2006 09:47:16
|
felipealbuquerque
JavaGuru
![[Avatar]](/images/avatar/a330f9fecc388ce67f87b09855480ca3.jpg)
Membro desde: 19/05/2006 08:19:09
Mensagens: 210
Localização: São Paulo
Offline
|
O problema é que a aplicação estava ignorando a EL, por isso isUpdate não estava sendo avaliada.
Com um simples:
Eu consegui resolver o problema. A expressão que utilizei foi:
[]'s
|
Felipe de Alencar Albuquerque |
|
|
 |
|
|
|
|