2016-09-28 2 views
0

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

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

my folder structure

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()); 

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

ответ

1

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

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