Ограничения IE на использование манипуляций DOM на таблицах вынудили меня проявить совершенно другой подход к чему-то. Очень печальный в запуске, но положительном из него был то, что второй подход был в конечном счете лучше, таким образом, я предполагаю, что должен быть благодарен IE. ;)
Как сказал BenM, мы должны настроить загрузчик ресурсов как ClasspathResourceLoader
velocityEngine.setProperty("resource.loader", "class");
velocityEngine.setProperty("class.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader"));
velocityEngine.init();
, и я только что добавил последнюю версию следующего jar-файла. теперь он работает правильно.
-> commons-collections-3.2.1.jar
-> commons-lang-2.4.jar
еще раз Спасибо BenM
Убедитесь, что вы вызвали init () на вашем VelocityEngine.
Убедитесь, что вы настроили загрузчик ресурсов как ClasspathResourceLoader. Для получения дополнительной информации см. Velocity docs .
Для устаревшего класса Velocity вы должны сделать следующее:
Velocity.setProperty("resource.loader", "class");
Velocity.init();
Бился с той же проблемой, наконец решил ее.