与自定标签类似,只是继承的类不相同,自定义属性继承AbstractAttributeTagProcessor
1、标签注册类,与上篇的注册类一样,这里不再赘述,可翻阅本博客的“自定义标签”。
2、新建实现自定义属性类
package com.bmSystem.sys.config.customLabel;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.springframework.util.CollectionUtils;
import org.thymeleaf.context.ITemplateContext;
import org.thymeleaf.engine.AttributeName;
import org.thymeleaf.model.IProcessableElementTag;
import org.thymeleaf.processor.element.AbstractAttributeTagProcessor;
import org.thymeleaf.processor.element.IElementTagStructureHandler;
import org.thymeleaf.templatemode.TemplateMode;
import com.bmSystem.menu.service.MenuService;
import com.bmSystem.menu.utils.MenuUtil;
import com.bmSystem.sys.utils.SpringContextUtil;
import com.bmSystem.user.bean.User;
import com.bmSystem.user.service.UserService;
import com.bmSystem.user.utils.UserUtil;
// ~ File Information
/**
*