diff --git a/CHANGELOG.md b/CHANGELOG.md index 487706127..06ab1fb18 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ------------------------------------------------------------------------------------------------------------- -# 5.8.6.M1 (2022-08-29) +# 5.8.6.M1 (2022-08-30) ### 🐣新特性 * 【core 】 CollUtil新增addIfAbsent方法(pr#750@Gitee) @@ -17,6 +17,7 @@ * 【core 】 NumberUtil.roundStr() 修改为使用toPlainString(pr#775@Gitee) * 【extra 】 QrCodeUtil新增SVG格式、Ascii Art字符画格式(pr#763@Gitee) * 【jwt 】 JWTUtil的parseToken增加空值异常抛出(issue#I5OCQB@Gitee) +* 【extra 】 resource.loader等过期参数替换(issue#2571@Github) * ### 🐞Bug修复 * 【http 】 修复https下可能的Patch、Get请求失效问题(issue#I3Z3DH@Gitee) 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 fa8f0b22b..705bd3604 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 @@ -8,7 +8,7 @@ import org.apache.velocity.app.Velocity; /** * Velocity模板引擎
- * 见:http://velocity.apache.org/ + * 见:http://velocity.apache.org/ * * @author looly */ @@ -132,13 +132,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", StrUtil.nullToDefault(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;