Shr*_*thy 2 spring-security thymeleaf
如何在thymeleaf中组合sec:authorize和th:if?
<div class="form-group" sec:authorize="hasRole('ADMIN')" th:if="${myObjct.name!=null}"></div>
Run Code Online (Sandbox Code Playgroud)
基本上,我需要结合sec:authorize =“ hasRole('ADMIN')”和th:if =“ $ {myObjct.name!= null}”,并且上面的代码无法正常工作,因为我希望将两者结合起来百里香的状况?
小智 5
试一试:
<div class="form-group" th:if="${#authorization.expression('hasRole(''ADMIN'')')}"></div>
Run Code Online (Sandbox Code Playgroud)
src:https://github.com/thymeleaf/thymeleaf-extras-springsecurity
我能够使用下面的代码来实现这一点。
<sec:authorize access="hasRole('ADMIN')" var="isAdmin"></sec:authorize>
<div class="form-group" th:if="${'ADMIN'.equals(isAdmin) and myObjct.name!=null}"></div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4300 次 |
| 最近记录: |