j'ai un probleme d'ajout dans la base donnée quand j'appui sur ajouter cette erreur s'affiche j'utlise struts 2 et hibernate 3.2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Etat HTTP 500 - 
 
--------------------------------------------------------------------------------
 
type Rapport d'exception
 
message 
 
description Le serveur a rencontré une erreur interne () qui l'
j'ai fait un test dans lajoutaction pour savoir le debut de l'erreur l'afficheur de myeclipse affiche que "**on va ajouter user**"
voici mon ajout action
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
public String execute() throws Exception {
		String nom = getNom_user();
		String prenom = getPrenom_user() ;
		UserDAO daos = new UserDAO() ;
		User user = new User();
		System.out.println("**on va ajouter user**");
		//daos.getSession().beginTransaction();
		List l_user = daos.findByNomUser(nom);
		System.out.println("user size  = "+l_user.size());
		user=(User) l_user.get(0);
		System.out.println("user.getPrenomUser() = "+user.getPrenomUser());
		if(l_user.size()== 0 && prenom == user.getPrenomUser())
		{System.out.println("**erreur d'ajout user**");
		return ERROR;
		}
		else
		{
		user = new User();
		user.setNomUser(nom);
		user.setIpUser(getIp_user());
		user.setPrenomUser(getPrenom_user());
		user.setLogin(getLogin_user());
		user.setPassword(getPassword());
		daos.save(user);
		Privilege priv = new Privilege();
		PrivilegeDAO privDAO = new PrivilegeDAO();
		priv.setLibellePriv(getPriv());
		priv.setIdUser(user.getIdUser());
		privDAO.save(priv);
		daos.getSession().close();
		privDAO.getSession().close();  
		System.out.println("**succes ajout user**");
		return SUCCESS;
		}
	}