Mise a jour d'une liste déroulante
Nikko
-
Nikko -
Nikko -
Bonjour,
Je réalise une application web en java. J'utilise une base de données MySql et des JSP.
Dans une de mess pages JSP se trouve une liste déroulante. Je souhaiterais la mettre à jour via une requête SQL. Quelqu'un pourrait-il me mettre sur la piste pour que je puisse parvenir à mes fins ?
Voici le code de ma page JSP :
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Ajout d'un produit</title>
</head>
<STYLE type="text/css">
BODY { background: url("img_entete.jpg");
background-repeat: no-repeat;
background-position: inherit; }
</STYLE>
<p align="center"><font face="Broadway"><font size="5">Ajout d'un produit </font>
</font></p>
<form method="POST" action="create.gestionclient">
<p align="center"> <font face="Broadway" size="2">Code : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="code" size="20"></font></p>
<p align="center"> <font face="Broadway" size="2">Modèle : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="modele" size="20"></font></p>
<p align="center"> <font face="Broadway" size="2">Marque : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="marque" size="20"></font></p>
<p align="center"> <font face="Broadway" size="2">Type : </font> </p>
<p align="center"> <font face="Broadway"><select name="codetype"
<option value="pc">ordinateur
<option value="pcp">ordinateur portable
<option value="c3G">carte 3G
<option value="telp">téléphone portable</option>></select></font></p>
<p align="center"> <font face="Broadway" size="2">Quantité : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="qtite" size="20"></font></p>
<p align="center"><font face="Broadway"><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Effacer" name="B2"></font></p>
</form>
<br><br>
<p align="center"><a href="menu_adm.jsp">Retour à l'accueil</a></p>
</html>
Par avance, mille mercis !
Nikko
Je réalise une application web en java. J'utilise une base de données MySql et des JSP.
Dans une de mess pages JSP se trouve une liste déroulante. Je souhaiterais la mettre à jour via une requête SQL. Quelqu'un pourrait-il me mettre sur la piste pour que je puisse parvenir à mes fins ?
Voici le code de ma page JSP :
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Ajout d'un produit</title>
</head>
<STYLE type="text/css">
BODY { background: url("img_entete.jpg");
background-repeat: no-repeat;
background-position: inherit; }
</STYLE>
<p align="center"><font face="Broadway"><font size="5">Ajout d'un produit </font>
</font></p>
<form method="POST" action="create.gestionclient">
<p align="center"> <font face="Broadway" size="2">Code : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="code" size="20"></font></p>
<p align="center"> <font face="Broadway" size="2">Modèle : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="modele" size="20"></font></p>
<p align="center"> <font face="Broadway" size="2">Marque : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="marque" size="20"></font></p>
<p align="center"> <font face="Broadway" size="2">Type : </font> </p>
<p align="center"> <font face="Broadway"><select name="codetype"
<option value="pc">ordinateur
<option value="pcp">ordinateur portable
<option value="c3G">carte 3G
<option value="telp">téléphone portable</option>></select></font></p>
<p align="center"> <font face="Broadway" size="2">Quantité : </font> </p>
<p align="center"> <font face="Broadway"><input type="text" name="qtite" size="20"></font></p>
<p align="center"><font face="Broadway"><input type="submit" value="Envoyer" name="B1"><input type="reset" value="Effacer" name="B2"></font></p>
</form>
<br><br>
<p align="center"><a href="menu_adm.jsp">Retour à l'accueil</a></p>
</html>
Par avance, mille mercis !
Nikko
A voir également:
- Mise a jour d'une liste déroulante
- Liste déroulante excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Liste déroulante en cascade - Guide
- Mise a jour chromecast - Accueil - Guide TV et vidéo
1 réponse
Pour ceux que ca intéresse, voici la solution que j'ai trouvé :
<select name="coun" style="width: 246px" onChange ="this.frm2.submit();" ><option value="">Select</option>
<%
sql = dbconn.prepareStatement("select * from T500L order by LTEXT ");
results = sql.executeQuery();
while(results.next()){
String name = results.getString(2);
String id = results.getString(1);
%><option value="<%= name %>">
<% out.println(name); %>
</option>
<%} results.close(); sql.close(); %>
</select>
<b>LOCATION:</b> </td>
<select name="loc" style="width: 246px"><option value="">Select</option></select>
<select name="coun" style="width: 246px" onChange ="this.frm2.submit();" ><option value="">Select</option>
<%
sql = dbconn.prepareStatement("select * from T500L order by LTEXT ");
results = sql.executeQuery();
while(results.next()){
String name = results.getString(2);
String id = results.getString(1);
%><option value="<%= name %>">
<% out.println(name); %>
</option>
<%} results.close(); sql.close(); %>
</select>
<b>LOCATION:</b> </td>
<select name="loc" style="width: 246px"><option value="">Select</option></select>