[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
If dentro de um loop  XML
Forum Index -> Comentários Gerais
Author Message
andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

Digamos que eu passei um List com umonte de strings dentro e eu quero usar if no loop, como faria?

Code:
 <mtw:list value="lista">
 <mtw:loop>
 
 <mtw:if test="<mtw:out/>" value="talValor" negate="false" >
 Faz Algo
 </mtw:if>
 
 </mtw:loop>
 </mtw:list>


Isso não funciona...
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


<mtw:loop var="item">

<mtw:if test="item" value="talValor">

</mtw:if>

</mtw:loop>

Sergio Oliveira

andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

Deu uma exception:

Code:
javax.servlet.ServletException: Invalid IfTag: value must be an integer: item / algumValor

e

Code:
java.lang.NoSuchMethodException: java.lang.String.isItem()
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Baixa a última versão 1.3.

Se o valor é inteiro, tu tem que meter um inteiro ali.

Ou talvez alguma coisa que avalie para um inteiro.

Eu não me lembro agora...


Sergio Oliveira

andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

vlws
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Dei uma olhada...

Ok... Value é valor estático e não dinâmico !!!

Logo se test avaliar para um inteiro, tu vai ter que meter um número ali dentro.

Me fala se funcionou !

Sergio Oliveira

andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

Como assim número... eu tenho String dentro no meu List... não entendi...
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Tem Strings ali ???

Hummm.... Aí ferrou... Usa a nova versão e me fala se funcionou...


Sergio Oliveira

andre_guitar7


[Avatar]

Joined: 21/03/2006 12:03:21
Messages: 259
Location: Curitiba - PR
Offline

Fiz assim com o 1.3:

Code:
 <mtw:list value="meuList">
 <mtw:loop var="item">
 
 <mtw:if test="item" value="valorTeste" >
 </mtw:if>
 
 </mtw:loop>
 </mtw:list>


Mesmo exception
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team