Движок шаблонов Velocity со Spark

В настоящее время я использую spark-java для динамического создания веб-сайта.

Моя структура папок выглядит следующим образом:

структура моей папки

FATAL: ResourceManager : unable to find resource 'test.vm' in any resource loader.

Однако при попытке загрузить страницу я получаю эту ошибку. Мой код выглядит так:

get("/helloworld", (req, res) -> {
    Map<String, Object> model = new HashMap<String, Object>();
    model.put("test", "Hey there :)");
    return new ModelAndView(model, "test.vm");
}, new VelocityTemplateEngine());

Страницы без Velocity загружаются без проблем. Может ли кто-нибудь помочь мне настроить это правильно?


person linkD    schedule 28.09.2016    source источник


Ответы (1)


Ваш файл шаблона скорости (test.vm) должен находиться в каталоге src/main/resources.

Ваша папка ресурсов в данный момент не находится на classpath, поэтому файлы не могут быть найдены.

person cowls    schedule 01.10.2016