Как вывести $ {выражение} в Freemarker без его интерпретации?

Я пытаюсь использовать Freemarker вместе с шаблонами jQuery.

Обе структуры используют доллар знаковые / фигурные скобки для обозначения выражений для подстановки (или, как они называются в freemarker, «интерполяции»), например $ {person.name} .

Итак, когда я определяю шаблон jQuery с выражениями в этом синтаксисе Freemarker пытается их интерпретировать (и терпит неудачу).

Я пробовал различные комбинации экранирования последовательности $ {, чтобы передать ее через Freemarker, но безрезультатно - \ $ { , \ $ \ {, $ \ { и т. Д.

Вставка комментария freemarker между долларом и фигурными буквами (например, $ <# -> {expression} ) ДЕЙСТВИТЕЛЬНО работает, но я ищу более краткое и элегантное решение.

Есть ли более простой способ получить шаблон Freemarker для вывода последовательности символов $ {?

29
задан Glenn Barnett 5 March 2011 в 23:47
поделиться