可能重复:
determine target url based on roles in spring security 3.1
大家好,我想知道是否有人知道如何使用spring security 3.0为不同的角色指定不同的Success页面。我有一个ROLE_ADMIN和一个ROLE_USER,每次登录时都应该指向不同的成功页面。
答案 0 :(得分:4)
Spring Security 3.1的答案也适用于Spring 3.0。见determine target url based on roles in spring security 3.1
答案 1 :(得分:0)
您可以拥有一个成功的页面jsp,并通过安全检查来确定显示的内容。
E.g。
<security:authorize ifAnyGranted="ROLE_ADMIN">
<fmt:message key="welcomemessageadmin" />
</security:authorize>
<security:authorize ifAnyGranted="ROLE_USER">
<fmt:message key="welcomemessageuser" />
</security:authorize>