Bonjour,

Voici mon code servlet:
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
String url="jdbc:sqlserver://127.0.0.1:1433;databaseName=client";
        String user="mehdi";
        String pass="p@ssw0rd";
        try {
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            try {
                Connection cn= DriverManager.getConnection(url, user, pass);
                Statement st=cn.createStatement();
                int rs=st.executeUpdate("insert into client(CODE_CLT,NOM_CLT,PRENOM_CLT,ADR_CLT) values('"+request.getParameter("code")+"','"+request.getParameter("nom")+"','"+request.getParameter("pnom")+"','"+request.getParameter("adr")+"')");
                response.sendRedirect("confirm.jsp");
 
            } catch (SQLException e) {
                response.sendRedirect("Error.jsp");
                e.printStackTrace();
            }
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
Quand je lance ma JSP qui contient un formulaire, j'ai l'erreur suivante:
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1493)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at add_clt.doGet(add_clt.java:38)
La ligne 38 fait référence à ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?

Merci d'avance pour votre aide.