带Spark的Velocity模板引擎

问题描述 投票:0回答:1

我目前正在使用spark-java动态生成一个网站。

我的文件夹结构如下:

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

没有速度的页面加载没有问题。任何人都可以帮我正确设置吗?

java velocity spark-java
1个回答
1
投票

您的力度模板文件(test.vm)应位于src/main/resources目录中。

您的资源文件夹目前不在classpath上,因此无法找到文件。

© www.soinside.com 2019 - 2024. All rights reserved.