Bonjour tout le monde
Je suis en train de développer une petite application avec hibernate et struts.
Lorsque je compile, j'ai cette erreur qui est générée:
Je comprend pas bien pourquoi, car mon beanaction me semble correct.
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 type Rapport d'exception message description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête. exception javax.servlet.ServletException: L'exécution de la servlet a lancé une exception cause mère java.lang.NoClassDefFoundError: net/sf/hibernate/HibernateException bean.Formaction.execute(Formaction.java:20) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) javax.servlet.http.HttpServlet.service(HttpServlet.java:709) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Je vous fournit mon code du beanaction:
Je vous remercie de votre aide
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 package bean; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionErrors; import org.apache.struts.action.Action; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import com.minosis.hibernate.dao.*; import net.sf.hibernate.HibernateException; public class Formaction extends Action{ public ActionForward execute (ActionMapping mapping,ActionForm form, HttpServletRequest Request, HttpServletResponse response) throws HibernateException { try { TContactDAO tcontactdao=new TContactDAO(); tcontactdao.ajoutpersonne(); } catch(Exception ex) { ex.printStackTrace(); } return mapping.getInputForward(); } }
Partager