1

"XML+binary file1+binary file2+..." のようなマルチパートを受け入れるコントローラを Grails で設計したいと考えています。このリクエストをどのように解析できますか? サンプルコードに感謝します!

ありがとう、レザ

4

2 に答える 2

1

したがって、複数の属性を持つ入力タイプのファイルについて話していると思います。サーバー側で処理する方法は次のとおりです。

List<MultipartFile> files = request.multiFileMap.nameOfInputFileElement

files.each { uploadedFile ->

    if(!uploadedFile.empty){

        File newFile = new File( parentDir, uploadedFile.originalFilename)
        uploadedFile.transferTo(newFile)
    }
}
于 2012-11-30T14:55:37.043 に答える
1

私は次のようなことをします:

def uploadedFile = request.getFile('filepath')
    if (uploadedFile && !uploadedFile.empty)
        println "file:${uploadedFile?.originalFilename} uploaded"
    }
于 2012-11-30T14:20:11.720 に答える