2010-10-04 57 views
0

我想基於誰帶彈簧的安全登錄的用戶的用戶權限某些HTML內容生成內容。我找不到太多關於在互聯網上這個問題到目前爲止,我不知道什麼是實現一個很好的方式。如何基於Spring的安全用戶權限

到目前爲止,我在想製作自定義標籤,將其連接到一個控制器誰鏈接到能夠產生類,例如,菜單。我只是不知道如何獲得用戶的角色從春天的安全性的用戶/權限。

回答

1

怎麼是這樣的:

 
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %> 
... 
<body> 

Shared content for all roles. 
<sec:authorize access="hasRole('roleName1')"> 
    content for roleName1 
</sec:authorize> 
<sec:authorize access="hasRole('roleName2')"> 
    content for roleName2 
</sec:authorize> 
More shared content for all roles. 
</body>