Afficher le nom de la session
DevRevoltium Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
Bonjour/Bonsoir à tous.
Tout d'abord j'aimerais remercier tous les personnes qui m'aideront à régler mon soucis.
Cela fait 2 jours que je cherche que que je suis la méthode adapté, mais sans y arriver. J'utilise NetBeans IDE 15 pour ce projet actuel en java. En fait j'aimerais pouvoir afficher le nom de l'utilisateur qui s'est connecté. Évidemment j'ai créer un système d'inscription et de connexion qui marche parfaitement. Le problème c'est que sur l'autre page que cela remmène est le profil et je voudrais donc afficher le nom de l'utilisateur en cherchant sur internet je crois que la méthode que je dois prendre est le HttpSession et utiliser getAttribute. Le problème c'est que je n'arrive pas à importer HttpSession et je ne suis pas sûr de faire la bonne chose.
Juste pour préciser ce n'est pas une Application Web que je fais actuellement et que j'ai créer le label ou qui sera le nom
Merci.
DevRevoltium
Windows / Opera 93.0.0.0
- Afficher le nom de la session
- Teamviewer code de session expiré ✓ - Forum Windows XP
- Nom de l'adresse - Forum Jeux vidéo
- Nom de compte steam exemple - Forum Jeux vidéo
- Changer le nom de son iphone - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
3 réponses
Bonjour
Tu dois d'abord importer le package "javax.servlet.http" en ajoutant l'instruction import javax.servlet.http.HttpSession;
Ajoute une méthode doGet
qui prend en paramètre un objet HttpServletRequest
et un objet HttpServletResponse
:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// ton code ici
}
Récupère l'objet "HttpSession" en utilisant la méthode "getSession" de l'objet "HttpServletRequest" :
HttpSession session = request.getSession();
Pour récup l'attribut que t'as enregistré dans la session utilise "getAttribute" de l'objet "HttpSession" en lui passant en paramètre le nom de l'attribut que tu veux récup :
String nomUtilisateur = (String) session.getAttribute("nomUtilisateur");
Tu peux maintenant afficher le nom d'utilisateur sur ta page en utilisant l'objet "nomUtilisateur" :
labelNomUtilisateur.setText(nomUtilisateur);