From f4fc7793eb4b276ce2b5c3c2c80b665c96b02b59 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 30 Aug 2022 11:38:42 +0800 Subject: [PATCH] fix code --- .../extra/template/engine/velocity/VelocityEngine.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/hutool-extra/src/main/java/cn/hutool/extra/template/engine/velocity/VelocityEngine.java b/hutool-extra/src/main/java/cn/hutool/extra/template/engine/velocity/VelocityEngine.java index 77b39f7b2..542229753 100644 --- a/hutool-extra/src/main/java/cn/hutool/extra/template/engine/velocity/VelocityEngine.java +++ b/hutool-extra/src/main/java/cn/hutool/extra/template/engine/velocity/VelocityEngine.java @@ -9,7 +9,7 @@ import org.apache.velocity.app.Velocity; /** * Velocity模板引擎
- * 见:http://velocity.apache.org/ + * 见:http://velocity.apache.org * * @author looly */ @@ -121,8 +121,6 @@ public class VelocityEngine implements TemplateEngine { // loader switch (config.getResourceMode()) { case CLASSPATH: - // 新版Velocity弃用 -// ve.setProperty("file.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader"); ve.setProperty("resource.loader.file.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader"); break; case FILE: @@ -133,13 +131,13 @@ public class VelocityEngine implements TemplateEngine { } break; case WEB_ROOT: - ve.setProperty(Velocity.RESOURCE_LOADER, "webapp"); + ve.setProperty(Velocity.RESOURCE_LOADERS, "webapp"); ve.setProperty("webapp.resource.loader.class", "org.apache.velocity.tools.view.servlet.WebappLoader"); ve.setProperty("webapp.resource.loader.path", ObjUtil.defaultIfNull(config.getPath(), StrUtil.SLASH)); break; case STRING: - ve.setProperty(Velocity.RESOURCE_LOADER, "str"); - ve.setProperty("str.resource.loader.class", SimpleStringResourceLoader.class.getName()); + ve.setProperty(Velocity.RESOURCE_LOADERS, "str"); + ve.setProperty("resource.loader.str.class", SimpleStringResourceLoader.class.getName()); break; default: break;