Можно ли использовать $DateTime.Now.Year с NVelocity для отображения текущего года?

Извините, что это вроде ленивых вопросов...

Мне интересно, можно ли использовать $DateTime.Now.Year с шаблонами NVelocity для отображения текущего года? Или мне нужно установить переменную?

2 ответа

Решение

Нет, насколько я знаю, шаблоны NVelocity работают только с объектами, установленными в VelocityContext.

Но нет проблем с добавлением ваших пользовательских объектов в контекст, а затем использовать их в шаблоне.

_context = new VelocityContext();
_context.Put("your_key", your_object);
Другие вопросы по тегам