Vérifiez que tout fonctionne (pas de rouge sur le projet). **Le cas échéant**, vérifiez que vous avez un accès Internet puis faites un clic droit sur le projet puis `Maven - Update Project ...` et cochez `Force Update of Snapshots/Releases`.
* Un service métier `src\main\java\com\banque\service\MonService.java` représenté par son interface
* Un contrôleur de type WS Rest `src\main\java\com\banque\web\MonControleurRest.java`. Il possède deux méthodes en *GET* disponibles sur */rest/admin* et */rest/user*
C'est un site Web en JSP composé de plusieurs pages.
* La page `src\main\webapp\user\pageA.jsp` qui ne devrait être accessible qu'aux utilisateurs ayant le rôle **USER**
* La page `src\main\webapp\adm\pageB.jsp` qui ne devrait être accessible qu'aux utilisateurs ayant le rôle **ADMIN**
* La page `src\main\webapp\login.jsp` qui devrait être accessible à tous les utilisateurs
* La page `src\main\webapp\logoutok.jsp` qui devrait être accessible à tous les utilisateurs
* La page `src\main\webapp\mauvaisrole.jsp` qui ne devrait être accessible qu'aux utilisateurs authentifiés
* La page `src\main\webapp\menu.jsp` qui dans un premier temps sera accessible à tous, puis ne devrait être accessible qu'aux utilisateurs authentifiés
Dans cette première partie :
* on ne s'occupera que des trois pages *menu*, *pageA* et *pageB* ainsi que l'URL racine */*.
* nous ne ferons usage que de l'authentification/habilitation simple fournit par Spring Security (donc pas de bases de données).