ich erhalte den Wert s aus der Datenbank und in while-Schleife i den folgenden Code ich schreibe, die in einem Formular und auf Aktion geschrieben wird, ruft eine andere jsp SeiteZugriffstasten von jsp
<TD> <%= set.getInt(1) %> </TD>
<TD><%= set.getString(2) %> </TD>
<TD><%= set.getString(3) %> </TD>
<TD> <%= set.getString(4) %> </TD>
<TD><%= set.getString(5) %> </TD>
<TD> <%
String s = set.getString(4);
if(s.equals("Request Recieved"))
{ %>
<input type="hidden" id= "i1" name="h1" value="Request Recieved" />
<input type="submit" id="i1" value="Submit" />
So bekomme ich ein paar Zeilen und entsprechende Buttons. Jetzt ist meine Anforderung, wenn ich auf eine bestimmte Schaltfläche auf der JSP-Seite klicken, nur der Wert für diese Schaltfläche sollte nur auf Datenbank aktualisiert werden. aber ich bin nicht in der Lage, den Button mit seinem jeweiligen Wert zu verbinden.
aber mehrere Tasten werden basierend auf der while-Schleife erstellt, d. H. "While (set.next())", daher haben alle Tasten dieselben Namen oder Werte. – technocrat
Ja, ich weiß. Ich habe geantwortet, wie man es ändert. Geben Sie der Schaltfläche einen dynamischen Namen, der von der Schleife abhängt, oder drucken Sie die Datei "
Ich bin nicht klar mit, wie bekomme ich row id. Können Sie bitte die zweite Strategie ausarbeiten? Ich denke, es könnte funktionieren, kann aber verstehen, wie man das Form-Tag schreibt, das unabhängige Zeilen-IDs haben kann. Danke und rgards – technocrat