tutorial template name language example java velocity quotes

java - template - velocity spring



Frases de escape en plantilla de velocidad (2)

Depende de qué versión de Velocity estés usando. Velocity 1.7 tiene reglas claras para evitar comillas: simplemente duplica el mismo tipo de comillas que se usa para envolver la cadena:

$object.callMethod(''Let''''s have fun with "quotes"'', "Let''s have fun with ""quotes""")

Antes de eso, había algunas reglas difusas con escapes de barra invertida que no siempre funcionaban como se esperaba.

Tengo un método java, que toma algunas cadenas. Este método necesita ser llamado desde una Plantilla de Velocity. Sin embargo, las cadenas son demasiado complejas, con muchas comillas simples, comillas dobles y comas también. Como resultado, la fusión está fallando. ¿Hay una manera de escapar de las citas en Velocity?