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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
| import java.io.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
*
* @author Acer
*/
public class i81 extends HttpServlet {
static java.sql.Connection connection () throws ClassNotFoundException, SQLException{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con;
con= DriverManager.getConnection("jdbc:odbc:gestion","ayda","ayda");
return con;
}
/*static java.sql.Connection disconnection () throws SQLException {
//Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","ayda");
con.close () ;
return con;
}*/
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
out.println("<html>");
out.println("<head>");
out.println("<title>Servlet i21</title>");
out.println("</head>");
out.println("<body>");
int no_intervention=Integer.parseInt((String)request.getParameter("t1"));
Date datei=Date.valueOf((String)request.getParameter("t2"));
Date heure_debut=Date.valueOf((String)request.getParameter("t3"));
Date heure_fin=Date.valueOf((String)request.getParameter("t4"));
{
Connection c=i81.connection();
Statement s=c.createStatement();
String requete ="insert into intervention (no_intervention,datei,heure_debut,heure_fin) values ("+no_intervention+",'"+datei+"','"+heure_debut+"','"+heure_fin+"')";
int se=s.executeUpdate(requete);
out.println(se+"ligne ajoutée");
out.println("</body>");
out.println("</html>");}
catch(ClassNotFoundException exp1)
{
out.println("errrreur");
}
catch(SQLException exp2)
{out.println("erreur");
out.println("[Connection.java] - ERR exp2= "+exp2.getMessage());
}
} finally {
out.close();
}
}
// <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
/**
* Handles the HTTP <code>GET</code> method.
* @param request servlet request
* @param response servlet response
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/**
* Handles the HTTP <code>POST</code> method.
* @param request servlet request
* @param response servlet response
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
/**
* Returns a short description of the servlet.
*/
public String getServletInfo() {
return "Short description";
}
// </editor-fold>
} |
Partager