Comment faire pour configurer le mappage d'url dans web.xml pour restreindre l'accès?

J'ai quelques pages à la structure suivante.

--Project
  |---WebContect
      |----Admin/*
      |----Author/* 
      |----Readonly/* 
      |----Index.jsp

Je veux empêcher l'utilisateur d'accéder à des Pages sous Admin,Author et Readonly. Je ne veux pas que quiconque d'accéder à ces pages. Et si quelqu'un essaie de le faire, devraient être redirigé vers index.jsp.

La solution la plus simple que de venir dans mon esprit, c'est à l'aide d'un Filter, mais j'essaie de savoir si il est possible de le faire à l'aide de web.xml.

Ou en d'autres termes je veux autoriser l'accès de l'indice.jsp " seulement, indépendamment du rôle ou de l'autorisation.

OriginalL'auteur Ashish Agarwal | 2012-06-29