Ich benutze dies, aber es speichert nur eine Datei. Ich möchte mehrere Dateien speichern. Hier ist mein Code:erhalten mehrere Dateien von Anfrage auf Grails
<input id="data" type="file" name="data" multiple="multiple"/>
und
def uploadSave() {
def document = request.getFile("data").each { file ->
log.debug(file.originalFilename)
}
Was kann ich verwenden, um alle Dateien hochgeladen zu speichern und ihren ursprünglichen Namen drucken? Ich habe versucht, MultipartFile zu verwenden, funktioniert aber nicht. Hilf mir bitte.
MultipartFile data = request.getFile("data"){
println "File name: "+ ${data.orignalFileName}"
}
Ich habe das versucht, aber habe diesen Fehler: – Dereck
Konnte nicht finden Konstruktor für: java.lang.String (java.util.ArrayList) – Dereck
Muss ich ein paar Paket importieren, damit ich getFiles ??? – Dereck