Использование DateTool в jar: как указать панель инструментов - PullRequest
0 голосов
/ 03 января 2012

Я использую speedtools внутри банки для создания некоторых файлов.Теперь я хотел бы использовать DateTools и MathTools в моих шаблонах.Но как мне их добавить, поскольку в моем проекте jar нет папки web-inf, в которой он будет автоматически сканироваться, и я пока не нашел функции для программного задания местоположения / добавления инструмента.

Ни

Velocity.setApplicationAttribute("dateTool", new DateTool());

ни

Velocity.setProperty("dateTool", new DateTool());

делает свое дело.

1 Ответ

0 голосов
/ 14 мая 2012

Попробуйте поместить это в VelocityContext:

VelocityContext ctx = new VelocityContext();
ctx.put("dateTool", new DateTool());
...