
Envoyé par
aziz_salut
Bonjour,
je ne crois qu'il million façon pour récupérer une session dans une Servlet. la session est de type HttpSession qui est stockée dans l'objet HttpRequest qui est à son tour passé en paramètre de méthodes de servlet:doPost, doGet, doHead... la page jsp est à l'origine une Servlet elle possède aussi un objet session.
pour te simplifier les choses dans la servlet de l'upload il faut que tu tente demander à ta servlet d'authentification de verifier l'utilisateur (si tu MVC la servlet de l'authentification doit offrir des services de la session aux autres Servlets. et ces dernières ne doivent pas avoir accès à la session c'est à dire que dans les autres Servlets autres que la Servlet d'authentification on doit pas voir request.getSession().getAttribute().... c'est la servlet d'authentification qui s'occupe de la session) je te propose finalement de faire une méthodes dans la servlet d'authentification qui va s'occuper de la vérification de l'utilisateur public boolean verifierUtilisateur(Utilisateur user); et tu l'appelles à partir des autres Servlets
Partager