struts2 Optionstransferselektieren und Wert aus der Datenbank anzeigen

8

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.

%Vor%

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

%Vor%

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.

%Vor%

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.

    
Learner 17.11.2017, 02:24
quelle

0 Antworten

Tags und Links