springboot集成springsecurity的方法是按照这篇文章做的
https://blog.tomoya.cn/2016/09/30/SpringBoot%20与%20SpringSecurity%20的整合(基于URL的权限验证)/
然后就是在页面上取登录用户的名字,是可以取到的
<#assign security=JspTaglibs["http://www.springframework.org/security/tags"] />
<@security.authorize access="isAuthenticated()">
<@security.authentication property="principal.username" />
</@security.authorize>
但当我取用户角色来判断用户是否可以看到某些按钮的时候,就没用了
<@security.authorize access="hasRole('reply:list')">
<li><a href="/admin/reply/list">回复列表</a></li>
</@security.authorize>
不知道是我集成到后台的代码不对还是freemarker中取角色的方法不对,求大神解惑