Tag condicional para vraptor-environment

26 views
Skip to first unread message

Angelo Albiero Neto

unread,
May 23, 2012, 3:09:12 PM5/23/12
to caelum-...@googlegroups.com
Fala galera, tudo certo?

Estou utilizando o plugin vraptor-environment e gostaria de fazer algo mais ou menos assim:

<env:if test="${"key" == "value"}">
</env:if>

Neste plugin existe as tags "get"(recupera o valor da propriedade) e "supports"(verifica a existência da propriedade), porém nelas eu não consigo fazer este tipo de condição.
Como vocês verificam o valor de uma propriedade na view?

Lucas Cavalcanti

unread,
May 23, 2012, 3:44:25 PM5/23/12
to caelum-...@googlegroups.com
não é só fazer:

<env:supports key="bolinha"/>

?

2012/5/23 Angelo Albiero Neto <angelo...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "caelum-vraptor" group.
To view this discussion on the web visit https://groups.google.com/d/msg/caelum-vraptor/-/NkaGOsuDE-wJ.
To post to this group, send email to caelum-...@googlegroups.com.
To unsubscribe from this group, send email to caelum-vrapto...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/caelum-vraptor?hl=en.

Carlos Alberto Junior

unread,
May 23, 2012, 3:49:44 PM5/23/12
to caelum-...@googlegroups.com
bolinha, eu ri aqui.


Atenciosamente,
Carlos Alberto Junior Spohr Poletto





2012/5/23 Lucas Cavalcanti <lucasm...@gmail.com>

Angelo Albiero Neto

unread,
May 23, 2012, 4:25:43 PM5/23/12
to caelum-...@googlegroups.com
Mas isso é só em cenário positivos.
E caso você precise de cenários negativos. Ex.:

<env:supports key="comBolinha"/>
   // caso true
</env:supports>

<env:supports key="semBolinha"/>
   // caso false
</env:supports>

entendeu?

On Wednesday, 23 May 2012 16:44:25 UTC-3, Lucas Cavalcanti wrote:
não é só fazer:

<env:supports key="bolinha"/>

?

2012/5/23 Angelo Albiero Neto <angelo...@gmail.com>
Fala galera, tudo certo?

Estou utilizando o plugin vraptor-environment e gostaria de fazer algo mais ou menos assim:

<env:if test="${"key" == "value"}">
</env:if>

Neste plugin existe as tags "get"(recupera o valor da propriedade) e "supports"(verifica a existência da propriedade), porém nelas eu não consigo fazer este tipo de condição.
Como vocês verificam o valor de uma propriedade na view?

--
You received this message because you are subscribed to the Google Groups "caelum-vraptor" group.
To view this discussion on the web visit https://groups.google.com/d/msg/caelum-vraptor/-/NkaGOsuDE-wJ.
To post to this group, send email to caelum-vraptor@googlegroups.com.
To unsubscribe from this group, send email to caelum-vraptor+unsubscribe@googlegroups.com.

Lucas Cavalcanti

unread,
May 23, 2012, 4:28:45 PM5/23/12
to caelum-...@googlegroups.com
vc pode tentar jogar o <env:get numa variável e ver se ela tá vazia
<c:set var="variavel"><env:get key="quadrado"/></c:set>
<c:if test="${empty variavel}">....</c:if>

ou ainda mandar um pull request pro vraptor-environment ;)

To view this discussion on the web visit https://groups.google.com/d/msg/caelum-vraptor/-/_PEuzLaGX3gJ.

To post to this group, send email to caelum-...@googlegroups.com.
To unsubscribe from this group, send email to caelum-vrapto...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages