Auf der jsp-Seite habe ich ein <s:optiontransferselect>
für die Swap-Werte zwischen der linken und der rechten Seite und eine Übergabeschaltfläche zum Speichern.
Ich führe das Programm aus, es kann den Wert tatsächlich von der rechten Seite speichern. Die gespeicherten Werte werden dort jedoch nicht angezeigt.
Ich denke über die Verwendung von JavaScript und Verwendung von onchange-Ereignis in <s:optiontransferselect>
, um dies zu erreichen
Wenn ich das Programm starte, kann die rechte Seite den gespeicherten Wert immer noch nicht anzeigen.
Weitere Informationen über die OptionÜberweisungen auswählen, falls es nützlich ist.
Ich habe eine Aktionsklasse dafür.
%Vor%update
Ich ändere die Option von String
auf List<String>
mit dem richtigen Getter und Setter. Ich führe den Code, die optiontransferselect
kann immer noch nicht die gespeicherten Werte anzeigen.
Welchen Teil habe ich falsch gemacht? Würde mich jemand bitte wissen lassen? Danke.
aktualisieren Ich habe ein neues JSP erstellt, zum Beispiel success.jsp. Wenn ich einige Werte für selectOption ausgewählt habe und auf die Senden-Schaltfläche geklickt habe. Die JSP-Datei kann die Werte anzeigen, die ich gerade gesendet habe. Ich kann die gespeicherten Werte in der Datenbank sehen. Der Optionstransferselect kann die gespeicherten Werte jedoch immer noch nicht anzeigen.
Die success.jsp hat einen Code, der den Wert, den ich gerade eingereicht habe, anzeigen kann.
%Vor% In der Datenbank kann ich die gespeicherten Werte sehen, also würde ich gerne wissen, wie optiontransferselect
die gespeicherten Werte anzeigt?
ein weiteres Update
Ich versuche, eine Schaltfläche zu verwenden, um JavaScript-Funktion aufzurufen, um selectedValues
vor dem Senden anzuzeigen.
Ich starte das Programm, wenn ich die Taste, es kann die ausgewählten Werte vor dem Senden zeigen, so verstehe ich immer noch nicht, warum die optiontransferselect
nicht ausgewählte Werte gespeichert werden können.
Tags und Links javascript java jquery jsp struts2