J'ai des boutons créés dynamiquement.Bouton dynamique créé dans le servlet
<form action="/" method="post">
<table cellpadding="4">
<%
List<Room> rl = (List<Room>) request.getAttribute("roomList");
if(rl != null) {
for (Room r : rl) {
String name = r.getName();
%>
<tr>
<td><%=name%></td>
<td><input type="submit" value="Add a Booking" name=<%=name%> /></td>
</tr>
<%
}
}
%>
</table>
Je sais que le bouton a été cliqué avec le code suivant;
String addButton = req.getParameter("addButton");
Cependant, dans cette situation, je ne suis pas capable de connaître le nom du bouton. Parce que le nom du bouton pourrait être n'importe quoi. Comment pourrais-je savoir quel bouton a été enfoncé? Merci d'avance!
Vous avez un seul bouton soumettre votre code, alors pourquoi attendez-vous plus? – MaxZoom
Merci pour votre commentaire, mais il est dans la boucle "for (Room r: rl)". Il y aurait un ou plusieurs – Jungleman
je vois, s'il vous plaît vérifier ma réponse ci-dessous. – MaxZoom