【发布时间】:2016-03-18 11:25:16
【问题描述】:
我正在编写一个小的 Spring MVC - 以 Thymeleaf 作为前端技术的 Spring Security Web 应用程序。
我在前端使用基于角色的授权和安全标签库,例如:
<div sec:authorize="hasRole('ROLE_USER')">
这很好用。
但我还想做的是通过控制器将信息发送到视图:
model.addAttribute("Key", "Value");
例如
model.addAttribute("isAllowed", true);
然后在Front-End里面的“sec:authorize”里面使用如:
<div sec:authorize="${isAllowed}">
然后我得到一个:
执行处理器'org.thymeleaf.extras.springsecurity3.dialect.processor.AuthorizeAttrProcessor时出错
我的方法可行吗?怎么了?
【问题讨论】:
标签: java security spring-mvc spring-security thymeleaf