diff --git a/src/main/java/cn/stylefeng/guns/core/beetl/CustomBeetlGroupUtilConfiguration.java b/src/main/java/cn/stylefeng/guns/core/beetl/CustomBeetlGroupUtilConfiguration.java
index 36223009..1ea5c3aa 100644
--- a/src/main/java/cn/stylefeng/guns/core/beetl/CustomBeetlGroupUtilConfiguration.java
+++ b/src/main/java/cn/stylefeng/guns/core/beetl/CustomBeetlGroupUtilConfiguration.java
@@ -1,6 +1,7 @@
package cn.stylefeng.guns.core.beetl;
import cn.hutool.core.util.ObjectUtil;
+import cn.hutool.core.util.StrUtil;
import cn.stylefeng.guns.core.beetl.tag.SysDictCheckBoxTag;
import cn.stylefeng.guns.core.beetl.tag.SysDictRadioTag;
import cn.stylefeng.guns.core.beetl.tag.SysDictSelectTag;
@@ -28,9 +29,12 @@ public class CustomBeetlGroupUtilConfiguration extends BeetlGroupUtilConfigurati
// 获取当前用户的接口
groupTemplate.registerFunctionPackage("loginUser", loginUserApi);
- // 字符串处理工具类
+ // 对象工具类
groupTemplate.registerFunctionPackage("objectUtil", ObjectUtil.class);
+ // 字符串处理工具类
+ groupTemplate.registerTag("strUtil", StrUtil.class);
+
// 获取基本信息的工具
groupTemplate.registerFunctionPackage("constants", SystemConfigExpander.class);
diff --git a/src/main/webapp/pages/layout/_container.html b/src/main/webapp/pages/layout/_container.html
index 7a8ce2b8..ccc82f56 100644
--- a/src/main/webapp/pages/layout/_container.html
+++ b/src/main/webapp/pages/layout/_container.html
@@ -36,7 +36,7 @@
@if(isNotEmpty(css)){
@for(item in css){
- @if(strutil.startWith(item,"/")){
+ @if(strUtil.startWith(item,"/")){
@item = ctxPath + item;
@}
@@ -83,11 +83,11 @@ ${layoutContent}
@if(isNotEmpty(js)){
@for(item in js){
- @if(strutil.startWith(item,"/")){
+ @if(strUtil.startWith(item,"/")){
@item = ctxPath + item;
@}
@}
@}