27 de enero de 2020

:: Velocity. Directivas

En Apache Velocity existen una serie de directivas que podemos utilizar:

set

Utilizada para estableer el valor de una referencia. Este valor se puede asignar a una variable o a una propiedad
#set($variable="hola mundo")
#set($noticia.titulo=$variable)

if else

Utilizada para definir enunciados condicionales dentro de una plantilla velocity
#if ($valor>10)
   Valor mayor que 10
#elseif
  Valor menor o igual que 10
#end

foreach

Utilizada para definir bucles
#foreach($noticia in $noticias)
   $noticia.titulo
#end

include

Utilizada para incluir un fichero correspondiente a una plantilla, pero que no será parseado por el motor de velocity
#include("plantilla.html")

parse

Utilizada para hacer uso de una plantilla, y esta será parseada por el motor de velocity y rederizará su contenidos
#parse("cabecera.vm")

stop

Utilizada para detener la ejecución del motor de plantillas
#stop

No hay comentarios:

Publicar un comentario

Déjanos tu comentario

:: Liferay. Obtener los usuarios activos desde Groovy

Una solución rápida para obtener la relación de usuarios activos en Liferay 7.4 es por medio de un script en Groovy. Para ello accederemos a...