Spring-security menu dynamique
J"ai une petite question a propos de Spring-security, en faite je l'avais configuré et je me connecte a l'application en se basant sur les logins et mot de passe chargé a partir de la base de données,et chaque utilisateur à un role soit ROLE_ADMIN ou ROLE_USER, et maintenant je veux utiliser un menu qui sera dynamique de telle sorte a ne pas afficher tout le menu mais juste la partie des liens dont celui connecté à le droit de consulter. je vous rappelle aussi que j'ai réimplémenter l'interface UserDetailsService a fin que je vérifie la connexion.comment faire ???
voila une partie de mon menu mais qui marche pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <sec:authorize ifAllGranted ="ROLE_ADMIN" >
<rich:panelMenuGroup label="Service" >
<rich:panelMenuItem label="Ajouter" immediate="true" action="SerAdd" >
</rich:panelMenuItem>
<rich:panelMenuItem label="Liste Service" immediate="true" action="SerListe">
</rich:panelMenuItem>
<rich:panelMenuItem label="Liste personnel par service" immediate="true" action="PersListeSer">
</rich:panelMenuItem>
</rich:panelMenuGroup>
</sec:authorize>
<rich:panelMenuGroup label="Personnel" >
<rich:panelMenuItem label="Ajouter" immediate="true" action="PersAdd">
</rich:panelMenuItem>
<rich:panelMenuItem label="Liste Personnel" immediate="true" action="PersListe">
</rich:panelMenuItem>
</rich:panelMenuGroup> |