Pregunta

Estoy usando Struts + Velocity en una aplicación Java, pero después de enviar un formulario, la página de confirmación (plantilla de Velocity) muestra los nombres de las variables en lugar de una etiqueta vacía, como Edad en el siguiente ejemplo:

Nombre:Fernando

Edad:{personaje}

Sexo:Masculino

¡Me gustaría saber cómo ocultarlo!

¿Fue útil?

Solución

Puedes marcar variables como "silencioso" como esto:

$!variable

Si $variable es nulo, no se representará nada.Si no es nulo, su valor se representará como lo haría normalmente.

Otros consejos

También deberá estar seguro y utilizar la sintaxis adecuada.A su ejemplo le falta el dólar antes de la variable.Debería ser $!{person.age}, no solo {person.age}.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top