我有一個多用戶門戶,我爲兩個用戶(管理員和教師)在securedHolder
中存儲值。但不存儲超級管理員的值。在JSP中檢查特定值是否設置
我必須根據用戶角色(管理員,教師和超級管理員)顯示導航菜單。
所以我想檢查一下JSP頁面中的值是否設置。如何在JSP中做到這一點?
我檢查了用戶角色,但無法檢查特定值。
<sec:authorize access="hasRole('ROLE_TEACHER')">
-- Do something for teacher
-- want to check the value here
</sec:authorize>
然後,您可以將任何區分超級管理員的任何內容添加爲您的控制器中的模型屬性。並檢查使用''標記。 –
viz
這個角色已經在由'spring-security'管理的'Authentication'對象的會話中。沒有必要爲響應做這個thanx – jlumietu
,但是我通過使用 sec:authorize> –
ankit