在我的模板引擎的配置我想補充SpringSecurityDialect(),如:如何添加Thymeleaf SpringSecurityDialect春天開機
@Bean
public TemplateEngine templateEngine() {
SpringTemplateEngine engine = new SpringTemplateEngine();
engine.addDialect(new SpringSecurityDialect());
engine.setEnableSpringELCompiler(true);
engine.setTemplateResolver(templateResolver());
return engine;
}
但是Eclipse是告訴我:
類型org.thymeleaf.dialect.IExpressionEnhancingDialect無法解析。它是從所需的.class文件間接引用的
這是什麼意思,我該如何解決它?
在pom.xml
我:
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity4</artifactId>
</dependency>
謝謝。它現在有效。我不得不添加的版本(3.0.1.RELEASE)到thymeleaf - 演員 - springsecurity4,也改變了thymeleaf版本從3.0.2.RELEASE到3.0.1.RELEASE – user1583209