В конфигурации моего шаблона двигателя я хотел бы добавить SpringSecurityDialect(), как:Как добавить Thymeleaf SpringSecurityDialect к весне загрузки
@Bean
public TemplateEngine templateEngine() {
SpringTemplateEngine engine = new SpringTemplateEngine();
engine.addDialect(new SpringSecurityDialect());
engine.setEnableSpringELCompiler(true);
engine.setTemplateResolver(templateResolver());
return engine;
}
Однако затмение говорит мне:
Тип org.thymeleaf.dialect.IExpressionEnhancingDialect не может быть разрешен. Это косвенно ссылается на требуемые файлы .class
Что это значит и как его исправить?
В pom.xml
у меня есть:
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity4</artifactId>
</dependency>
Спасибо. Он работает сейчас. Мне пришлось добавить версию (3.0.1.RELEASE) в thymeleaf-extras-springsecurity4, а также изменить версию тимелеафа от версии 3.0.2. REELASE до 3.0.1.RELEASE – user1583209