Bonsoir tout le monde,
Après recherche dans le forum, j'arrive toujours pas à résoudre mon problème malgrés qu'il y a des posts qui ressemble à mon problème, bref voici mes deux classes Personnel et PlanDeCharge:

Personnel:
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
 
@Entity
public class Personnel implements java.io.Serializable {
 
	private static final long serialVersionUID = 930607645384966459L;
 
	private Integer id_personnel;
	private String civilite_personnel;
	private String nom_personnel;
	private String prenom_personnel;
	private String nss_personnel;
	private String date_naissance_personnel;
	private String lieu_naissance_personnel;
	private String nationalite_personnel;
	private String email_personnel;
	private String adresse_personnel;
	private String ville_personnel;
	private Integer code_postal_personnel;
	private String pays_personnel;
	private String date_recrutement_personnel;
	private String date_sortie_personnel;
	private String poste_personnel;
	private String service_personnel;
	private Integer salaire_base_personnel;
	private String type_personnel;
	private Boolean externe_personnel;
 
//Getter & Setter...
}
PlanDeCharge:
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
 
@Entity
public class PlanDeCharge implements java.io.Serializable {
 
	private static final long serialVersionUID = 987730959483686419L;
 
	private Integer id_plan_de_charge;
 
	@OneToOne
	@JoinTable(name="Personnel")
	@JoinColumn(name="id_personnel")
	private Integer id_personnel;
	private String dim;
	private String lun;
	private String mar;
	private String mer;
	private String jeu;
	private String ven;
	private String sam;
//Getter & Setter...
}
Ma fonction dans monDAOHibernateImpl.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
	public List<PlanDeCharge> getAllPlanDeCharge()
	{
		Query query = sessionFactory.getCurrentSession().createQuery("select p.id_personnel, p.nom_personnel, p.prenom_personnel, p.poste_personnel, p.service_personnel from Personnel as p, PlanDeCharge as pl where pl.id_personnel=p.id_personnel");
		return query.list();
	}
et voici mon controller:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
	@RequestMapping("/emploi_du_temps")
	public ModelAndView plan_charge(HttpServletRequest request)
	{	
		String mon_nom = amirDAO.getNameUser();
		request.setAttribute("nom_utilisateur", mon_nom);
		ModelAndView mav = new ModelAndView("personnel/emploi_du_temps");
		List<PlanDeCharge> plandecharge = amirDAO.getAllPlanDeCharge();
		mav.addObject("SEARCH_PLANDECHARGE_RESULTS_KEY", plandecharge);
		return mav;
	}
Sur ma JSP, lorsque j'essai d'afficher les enregistrement, j'ai mis ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<c:if test="${! empty SEARCH_PLANDECHARGE_RESULTS_KEY}">
	<c:forEach var="plandecharge" items="${SEARCH_PLANDECHARGE_RESULTS_KEY}">	
		<tr>
			<td><c:out value=""></c:out></td>
			<td><c:out value="${plandecharge.id_personnel}"></c:out></td>
			<td><c:out value="${plandecharge.prenom_personnel}"></c:out></td>
			<td><c:out value="${plandecharge.poste_personnel}"></c:out></td>
			<td><c:out value="${plandecharge.service_personnel}"></c:out></td>
			<td><c:out value="${plandecharge.date_recrutement_personnel}"></c:out></td>
		</tr>
	</c:forEach>
</c:if>
Ceci ne marche pas, et me renvoi la ligne d'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.lang.NumberFormatException: For input string: "id_personnel"
Que dois-faire???
Merci