私はこれを使用していますが、ファイルは1つだけ保存されます。私は複数のファイルを保存したい。ここ は私のコードです:Grailsでリクエストから複数のファイルを取得
<input id="data" type="file" name="data" multiple="multiple"/>
と
def uploadSave() {
def document = request.getFile("data").each { file ->
log.debug(file.originalFilename)
}
私がアップロードされたすべてのファイルを保存し、元の名前を印刷するのに使用することができますか?私はMultipartFileを使用しようとしましたが、動作しませんでした。お願い助けて。
MultipartFile data = request.getFile("data"){
println "File name: "+ ${data.orignalFileName}"
}
これを試しましたが、このエラーが発生しました: – Dereck
一致するコンストラクタが見つかりませんでした:java.lang.String(java.util.ArrayList) – Dereck
getFilesを使用できるようにいくつかのパッケージをインポートする必要がありますか? – Dereck