Bonjour a tous!!
je dispose d'une page modifvendeur.jsp qui contient les informations sur chaque client!!Alors j'aimerai utiliser la methode get vers modifvendeur1.jsp qui affiche dans un formulaire un tel vendeur selectionné a fin qu'on puissse faire un modification et l'enregistrer.Et je sais pas comment faire.voici le contenu de la page modifvendeur.jsp:

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<%-- 
    Document   : modifvendeur
    Created on : 7 août 2015, 10:59:55
    Author     : CNFP
--%>
 
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.*"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.SQLException"%>
<% Class.forName("com.mysql.jdbc.Driver"); %>
<% java.sql.Connection con =
java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/gestionvente","root","");%>
<% java.sql.Statement statement = con.createStatement(); %>
<% java.sql.ResultSet rs; %>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>modifier vendeur</title>
    </head>
    <body>
        <h1>Modification:</h1>
                               <h3>Liste des vendeurs:</h3>
  <form method="get" action="modifvendeur1.jsp">                             
 <table border=1>
<tr><td><b>Num&eacute;ro</b></td><td><b>Nom</b></td>
<td><b>Sexe</b></td><td><b>Adresse</b></td><td><b>Telephone</b></td></tr>
<% Statement stm = con.createStatement(); %>
<% rs = statement.executeQuery("select * from vendeur"); %>
<%  while(rs.next()){%>
 
<tr>
    <td><%= rs.getString("NumVend") %></td>
    <td><%= rs.getString("NomVend") %></td>
    <td><%= rs.getString("SexeVend") %></td>
    <td><%= rs.getString("AdrVend") %></td>
    <td><%= rs.getInt("NumTel") %></td> 
    <td><a href="modifvendeur1.jsp?NumVend=<%= rs.getString("NumVend") %>">Modifier</a></td>
    </tr>
<% } %>
 
 </table></form>
    </body>
</html>
<% statement.close(); %>
<% con.close(); %>


modifvendeur.jsp fonctionne très bien mais quand je clique sur modifier modifvendeur1.jsp contient des erreur,elle ne s'affiche pas.Et voici modifvendeur1.jsp:

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
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
<%-- 
    Document   : modifvendeur1
    Created on : 7 août 2015, 11:30:38
    Author     : CNFP
--%>
 
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.*"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.SQLException"%>
<% Class.forName("com.mysql.jdbc.Driver"); %>
<% java.sql.Connection con =
java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/gestionvente","root","");%>
<% java.sql.Statement statement = con.createStatement(); %>
<% java.sql.ResultSet rs; %>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Modification</title>
    </head>
    <body>
        <h1>Modification</h1>
        <form method="get" action="modifvendeur.jsp">
            <b>Numero:</b> <input type="text" name="NumVend" Value=" <%= request.getParameter("NumVend")%>"> <br>
             <b>Nom:</b> <input type="text" name="NomVend" Value="<%= request.getParameter("NomVend")%>"> <br>
             <b>Sexe:</b>
             <select name="SexeVend" value="<%= request.getParameter("SexeVend")%>" > <br>
                <option value=""> Homme</option>
                <option value="">Femme</option><br></select>
             <b>Adresse:</b> <input type="text" name="AdrVend" Value="<%= request.getParameter("AdrVend")%>"> <br>
             <b>Telephone:</b> <input type="text" name="NumTel" Value="<%= request.getParameter("NumTel")%>"> <br>
             <input type="submit" name="modif" value="Modifier" >
 
        </form><br>
        <%String numvend=request.getParameter("NumVend"); %>
      <%String nomvend=request.getParameter("NomVend"); %>
      <%String sexevend=request.getParameter("SexeVend"); %>
      <%String adrvend=request.getParameter("AdrVend"); %>
      <%int numtel=new Integer(request.getParameter("NumTel")).intValue() ; %>
 
      <%String sql = "UPDATE vendeur SET NumVend='"+numvend+"', NomVend='"+nomvend+"',SexeVend='"+sexevend+"',AdrVend='"+adrvend+"',NumTel='"+numtel+"'WHERE NumVend='"+numvend+"'" ; %>
      <% statement.executeUpdate(sql); %>
      <p>Le vendeur est modifié avec succès</p><br>
 
      <h3>Liste des vendeurs:</h3>
 <table border=1>
<tr><td><b>Num&eacute;ro</b></td><td><b>Nom</b></td>
<td><b>Sexe</b></td><td><b>Adresse</b></td><td><b>Telephone</b></td></tr>
<% Statement stm = con.createStatement(); %>
<% rs = statement.executeQuery("select * from vendeur"); %>
<%  while(rs.next()){%>
 
<tr>
    <td><%= rs.getString("NumVend") %></td>
    <td><%= rs.getString("NomVend") %></td>
    <td><%= rs.getString("SexeVend") %></td>
    <td><%= rs.getString("AdrVend") %></td>
    <td><%= rs.getInt("NumTel") %></td>   
    </tr>
<% } %>
 
 </table>
    </body>
</html>
<% statement.close(); %>
<% con.close(); %>


aidez moi s'il vous plaiiit!