Я новичок в Spark, и я использую его с движком шаблона скорости.Переход от искры к скорости
get("/", (request, response) -> {
return new ModelAndView(new HashMap(), "/index.html");
}, new VelocityTemplateEngine());
Хорошо работает, как примеры на сайте, правильно отображает мой HTML-код.
Мне нужно получить часть текста на моем шаблоне. Я справился с этим, просто используя наборы на фактическом шаблоне, но как я могу перейти от своей искры (java) к шаблону скорости?
Я не пытаюсь получить что-либо сложное на этом шаблоне скорости - просто простая строка или целое число.
Я попытался взглянуть на некоторые примеры, но ничего не происходит - многие из примеров, похоже, отличаются от меня. Код я trying-
VelocityContext context = new VelocityContext();
context.put("test", "string");
return new ModelAndView(context, "/index.vtl");
Я хочу использовать тест в качестве имени и строки в качестве значения, как #set ($ тест = «строка»). Это кажется чем-то очень простым - я привык делать это с помощью таких вещей, как Flask, но мне трудно найти пример с искру. Может кто-то указать мне верное направление?