Merci de me repondre rapidement s'il vous plait c'est tres urgent car j'ai un projet a faire. import java.sql.*; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class Inscription extends HttpServlet { private Connection connection; public Inscription(){ } public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException,ServletException{ response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.close(); } public void doPost(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); String nom; String prenom; String mail; String identifiant; String passe; String adresse; String postale; int postale1; String ville; String tel; int telephonne; try{ nom = request.getParameter("nom"); prenom = request.getParameter("prenom"); mail = request.getParameter("mail"); identifiant = request.getParameter("identifiant"); passe = request.getParameter("passe"); adresse = request.getParameter("adresse"); postale = request.getParameter("postale"); postale1 = Integer.parseInt(postale); ville = request.getParameter("ville"); tel = request.getParameter("telephonne"); telephonne = Integer.parseInt(tel); } catch(Exception e){ out.println("<p align=center><strong>IL FAUT CHANGER LE TYPE DE OU DES ATTRIBUTS DU FORMULAIRE PRECEDENTE</strong></p><br>"); } // Connection � la base try { Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost/omar_a"); // Ex�cution de la requ�te PreparedStatement ps = con.prepareStatement("Insert Into Client(nom,prenom,mail,identifiant,passe,adresse,postale,ville,telephonne) Values(?,?,?,?,?,?,?,?,?);"); ps.setString(1,nom); ps.setString(2,prenom); ps.setString(3,mail); ps.setString(4,identifiant); ps.setString(5,passe); ps.setString(6,adresse); ps.setInt(7,postale1); ps.setString(8,ville); ps.setInt(9,telephonne); ps.executeUpdate(); ps.close(); con.close(); } catch(Exception e){ } } } je compile sur linux et la ligne de commande est la suite: javac Inscription.java et les erreurs sont : Inscription.java:2: package javax.servlet does not exist import javax.servlet.*; ^ Inscription.java:3: package javax.servlet.http does not exist import javax.servlet.http.*; ^ Inscription.java:6: cannot find symbol symbol: class HttpServlet public class Inscription extends HttpServlet { ^ Inscription.java:14: cannot find symbol symbol : class HttpServletRequest location: class Inscription public void doGet(HttpServletRequest request,HttpServletResponse response) ^ Inscription.java:14: cannot find symbol symbol : class HttpServletResponse location: class Inscription public void doGet(HttpServletRequest request,HttpServletResponse response) ^ Inscription.java:15: cannot find symbol symbol : class ServletException location: class Inscription throws IOException,ServletException{ ^ Inscription.java:22: cannot find symbol symbol : class HttpServletRequest location: class Inscription public void doPost(HttpServletRequest request,HttpServletResponse response) ^ Inscription.java:22: cannot find symbol symbol : class HttpServletResponse location: class Inscription public void doPost(HttpServletRequest request,HttpServletResponse response) ^ Inscription.java:23: cannot find symbol symbol : class ServletException location: class Inscription throws IOException, ServletException { ^ 9 errors
|