Bonjour,

Je suis débutant en J2EE et je cherche une méthode pour que le bouton option ( tunis ) me redirige vers une page JSP qui contienne le texte description déjà stocké dans la base de données.

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
<%     Class.forName("com.mysql.jdbc.Driver");%>
<% java.sql.Connection con =java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/tracivet","root","");%>
<% java.sql.Statement statement = con.createStatement(); %>
<% java.sql.ResultSet rs; %>
 
<%@ page language="java" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></meta>
 
.......
 
    <% rs = statement.executeQuery("SELECT description FROM adresse WHERE id_adresse='?' "); %>
<% while (rs.next()) { %>
Cette partie me permet d'afficher la description avec succès quand je remplace "?" dans la requête SQL par un id_adresse. Par exemple, quant j'écris "where id_adresse='1' " elle fonctionne mais je cherche comment passer un URL pour chaque bouton pour que chaque page affiche une description selon l'id saisi a l'URL

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
<td><%= rs.getString("description") %></td>
 
    <select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)"
        onclick="return Select1_onclick()" style="background-color: #C0C0C0" 
        tabindex="selectionner votre region" title="selectionner votre region">
 
<option>selectionner votre region</option>
 
<option value="./livraison.jsp?id_adresse=1">Tunis</option>
 
<option value="#">Ben Arous</option>
 
<option value="#">Ariena</option>
    <option value="#">Manouba</option>
    <option value="#">Bizerte</option>
    <option value="#">Beja</option>
    <option value="#">Soussa</option>
    <option value="#">Monastir</option>
    <option value="#">Kef</option>
    <option value="#">Mahdia</option>
    <option value="#">Gafsa</option>
    <option value="#">Jendouba</option>
    <option value="#">Seliana</option>
    <option value="#">Kasserine</option>
    <option value="#">kbeli</option>
    <option value="#">Tatawine</option>
    <option value="#">Tozeur</option>
 
    </select>
 
<% } %>
 
<% rs.close(); %>
<% statement.close(); %>
<% con.close(); %>
Quelqu'un saurait-il m'indiquer comment faire ?

Merci d'avance pour votre aide.