Я использую MVEL 2.x для создания некоторых почтовых сообщений и задавался вопросом, можно ли создавать пользовательские теги Orb. Я искал в stackoverflow и google, но ничего не нашел.Как создать пользовательские метки для MVEL
2
A
ответ
2
Для того, чтобы добавить новые Orb Теги к процессу компиляции шаблона, вы должны просто использовать org.mvel2.templates.TemplateCompiler.compileTemplate(String template, Map<String, Class> customNodes)
customNodes
карты орб имя метки для классов узлов. Например. @encode{}
- это тег orb с именем encode
и будет обрабатываться классом пользовательских узлов HtmlEncodingNode
.
Чтобы найти дополнительную информацию по этому вопросу, перейдите непосредственно к коду (маленькому доктору). org.mvel2.templates.TemplateCompiler.compileFrom
- это место, где распознаются признаки орбит.
С уважением, Thim.
Смежные вопросы
- 1. Пользовательские метки полей
- 2. Пользовательские метки NER и POS
- 3. Mvel как установить значение
- 4. пользовательские метки pyplot Matplotlib
- 5. Map Kit: Пользовательские метки
- 6. Пользовательские метки осей для основного участка
- 7. Пользовательские метки ячеек
- 8. Пользовательские метки ярлыков jqPlot
- 9. Как установить пользовательские метки по оси y
- 10. JFreeChart пользовательские метки оси x
- 11. Дайте Linear Gauge пользовательские метки
- 12. Как использовать пользовательские метки I18n для кнопки отправки с Devise
- 13. iPhone: как деалоковать пользовательские метки ячеек
- 14. Как перебрать карту в mvel
- 15. Trello апите пользовательские метки творению
- 16. Как добавить/удалить пользовательские метки с оси
- 17. Программно удалить пользовательские метки телефона
- 18. CPTScatterPlot Пользовательские метки перекрытия Xaxis
- 19. Пользовательские временные метки в Laravel
- 20. Пользовательские метки разметки CMS (шаблона) в magento
- 21. Пользовательские точки метки на javascript
- 22. Как создать пользовательские SKActions?
- 23. Mvel со многими выражениями
- 24. Создать пользовательские директивы для пользователя?
- 25. Уплотненного обновление mvel сценария
- 26. Как настроить пользовательские метки для оси x управления диаграммой?
- 27. Как создать пользовательские таблицы для определения ADO.net
- 28. Как создать пользовательские теги-помощники для бритвы?
- 29. Как создать пользовательские виджеты для Qt
- 30. Как создать пользовательские свойства для управления шаблонами