String id = dataHelper.isLogonValid(_login,_password);
/*
* RÈcupÈration de l'instance User correspondante
*/
if(id != null)
{
User user = null;
try{
user = dataHelper.getUser(id);
}catch (Exception e) {
System.out.println("---Exception dataHelper.getUser(id) :"+ e.getMessage());
}
try{
this.parent.setCurrentUser(user);
}
catch(Exception ex)
{
System.out.println("---Exception SetCurrentUser :"+ ex.getMessage());
}
view.dispose();
this.parent.connected();
}
Remarque: j'ai modifié le code pour catcher les erreurs, donc normal si le code que vous avez de process est différent.
Résultat de la console :
btn ok clicked
Dec 16, 2010 1:53:24 PM photobook.data.FileDataHelper <init>
INFO: PHOTOBOOK.DATA.FILEDATAHELPER: Construction du FileDataHelper
Dec 16, 2010 1:53:24 PM photobook.data.FileDataHelper <init>
INFO: PHOTOBOOK.DATA.FILEDATAHELPER: Chemin du fichier : /Users/Yann/Documents/workspaceEclipse/Photobook.IHM/profiles.csv
---Exception dataHelper.getUser(id) :null
ConnectedAccueil
null [Ljava.lang.StackTraceElement;@5f4275d4 null
Les variables :
this LoginController (id=45)