javax.servlet.ServletException: L'exécution de la servlet a lancé une exception
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:
Code:
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 comprend pas bien pourquoi, car mon beanaction me semble correct.
Je vous fournit mon code du beanaction:
Code:
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();
}
} |
Je vous remercie de votre aide