Dans une appli J2EE j'ai définit plusieurs rôles pour les utilisateurs. Ce que j'aimerai, c'est que dans mes JSP (qui sont pour la plupart commune à certains rôles), seuls les boutons associés à un rôle s'affiche. Prenons l'exemple d'une appli simple qui liste, crée, modifie et supprime une personne.
Un administrateur verra apparaître tous les boutons car il peut effectuer toutes les actions (il peut voir tous les boutons). Un utilisateur basique peut juste voir la liste (et le bouton associé).
Pour le moment je fais les tests sur les rôles dans mes JSP avec JSTL (balise when). Mais n'existe t-il pas une autre façon de faire qui est plus simple à maintenir ? Les Filters ne peuvent-ils pas être utilisé dans ce cas là ? Si oui, comment?
Marsh Posté le 30-08-2006 à 12:52:17
Bonjour à tous,
Dans une appli J2EE j'ai définit plusieurs rôles pour les utilisateurs. Ce que j'aimerai, c'est que dans mes JSP (qui sont pour la plupart commune à certains rôles), seuls les boutons associés à un rôle s'affiche.
Prenons l'exemple d'une appli simple qui liste, crée, modifie et supprime une personne.
Un administrateur verra apparaître tous les boutons car il peut effectuer toutes les actions (il peut voir tous les boutons).
Un utilisateur basique peut juste voir la liste (et le bouton associé).
Pour le moment je fais les tests sur les rôles dans mes JSP avec JSTL (balise when).
Mais n'existe t-il pas une autre façon de faire qui est plus simple à maintenir ? Les Filters ne peuvent-ils pas être utilisé dans ce cas là ? Si oui, comment?
Merci d'avance de vos réponses ;-)