在thymeleaf sec:authorize标签中使用SpringEL表达式

时间:2016-06-14 01:43:59

标签: spring spring-security thymeleaf

当我尝试在我的百里叶视图中使用这样的标签时:

sec:authorize="hasPermission(#user, 'cadastrar-__${name}__')"

cadastrar-__${name}__未被处理,并按原样传递给处理器。

我也试过这个:

sec:authorize="|hasPermission(#user, 'cadastrar-__${name}__')|"

但我收到了这个错误:

org.springframework.expression.spel.SpelParseException: EL1069E:(pos 0): missing expected character '|'

任何人都知道使用sec:authorize代码处理此类表达式的正确方法吗?

0 个答案:

没有答案