У меня есть метод java, который занимает несколько строк. Этот метод нужно вызвать из шаблона скорости. Тем не менее, строки слишком сложны, с большим количеством одинарных кавычек, двойных кавычек и запятых. В результате слияние не выполняется. Есть ли способ избежать цитат в Velocity?Исключение цитат в шаблоне скорости
16
A
ответ
24
Это зависит от того, какую версию Velocity вы используете. Скорость 1,7 имеет четкие правила для побега цитаты: просто дважды один и тот же тип кавычек используется, чтобы обернуть строку:
$object.callMethod('Let''s have fun with "quotes"',
"Let's have fun with ""quotes""")
До этого были какие-то нечеткие правила с обратной косой черты побегах, которые не всегда работают, как ожидалось.
1
См параболическая скорость Инструмент:
http://velocity.apache.org/tools/devel/generic/EscapeTool.html
+1
Ссылка не работает – eKelvin
Смежные вопросы
- 1. Создать объект в шаблоне скорости
- 2. Инкрементальное отображение в шаблоне скорости
- 3. HTML код в шаблоне скорости
- 4. Как разрешить пустой список в шаблоне скорости?
- 5. Исключение в шаблоне
- 6. повторить два списка одновременно в шаблоне скорости
- 7. Строка parse для Float в шаблоне скорости
- 8. arraylist (javaObect) итерация в шаблоне скорости
- 9. VRaptor4 @Named Components в шаблоне скорости
- 10. вызов метода java в шаблоне скорости
- 11. Рендер статьи данного шаблона в шаблоне скорости
- 12. Показать ссылку, кликаемую в шаблоне скорости
- 13. Весна не работает в шаблоне скорости
- 14. Как сделать перенаправление в шаблоне скорости?
- 15. Экранирования специальных символов в шаблоне скорости
- 16. Dynamics CRM 2016: доступ к деталям продукта в шаблоне цитат
- 17. Как распечатать трассировку стека исключения в шаблоне скорости
- 18. Использование цитат в Xpath
- 19. Значение свойства не печатает на шаблоне скорости
- 20. Исключение ограничения скорости в Twitter Поиск API
- 21. Как получить активное название темы в шаблоне скорости в Liferay
- 22. Как разбирать строку в bigInteger в шаблоне скорости
- 23. Удвоение цитат в строке
- 24. Несколько цитат в строке
- 25. Использование цитат в JQuery
- 26. Сложность цитат
- 27. Liferay, используя serviceLocator в шаблоне скорости статьи журнала
- 28. Проверьте текущее содержание url страницы в шаблоне скорости liferay
- 29. Как заменить строку запроса в шаблоне скорости Apache?
- 30. изменения в шаблоне скорости для отражения без перезапуска сервера
Это, к сожалению, не документированы в [Руководство пользователя Velocity] (http://velocity.apache.org/engine/releases/velocity-1.7/user -guide.html). – Hok
Life saver, multumesc! –