Bonjour,

Dans une application Web, j'utilise des Servlets pour mes gérer mes requêtes bdd.

Dans le init() de celles-ci, j'ai une ligne de connexion du type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
AccesBddMySQL accesBdd = new AccesBddMySQL("localhost","base","root","root");
En fait, je souhaiterais que cette ligne de connexion soit "dynamique", en gros qu'elle utilise le login de la personne et non pas un login fixe ("root" par exemple).

Ce login est stocké dans une variable de session, et j'ai essayé ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
String Login = null;
HttpSession indexSession = request.getSession();
Login = (String)indexSession.getAttribute("userID");
AccesBddMySQL accesBdd = new AccesBddMySQL "localhost","base",Login,Login);
qui ne fonctionne pas...

Quelqu'un a t-il déjà contourné ce problème et comment ?

Merci d'avance.