grails - 在Grails中解析多部分

标签 grails groovy

我想在Grails中设计一个 Controller ,该 Controller 接受多部分内容,例如“XML + binary file1 + binary file2 + ...”。我如何解析此请求?我感谢任何示例代码!

谢谢,
礼萨

最佳答案

因此,我假设您正在谈论的是具有Multiple属性的输入类型文件。这是在服务器端处理它的方式:

List<MultipartFile> files = request.multiFileMap.nameOfInputFileElement

files.each { uploadedFile ->

    if(!uploadedFile.empty){

        File newFile = new File( parentDir, uploadedFile.originalFilename)
        uploadedFile.transferTo(newFile)
    }
}

关于grails - 在Grails中解析多部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13636658/

相关文章:

grails - 创建新用户时出现Grails Spring Security UI插件错误-处理GroovyPageView时出错

grails - 在使用Groovy/grails中的soap服务的同时处理具有多个字段数据的有效负载?

java - 将 groovy 的 RestClient 与 ignoreSSLIssues() 一起使用时出现 SSLPeerUnverifiedException :"peer not authenticated"

grails - 以编程方式从Google Analytics(分析)中获取数据

grails - 需要帮助,如果大于,则Grails mongodb,否则大于

android-studio - Android Studio:任务 ':buildSrc:compileGroovy'的执行失败

jenkins - 如何修复 'hudson.remoting.ProxyException: groovy.lang.MissingMethodException: No signature of method: testFunc.call() '

groovy - 如何在 Groovy 中重载 in 运算符?

pdf - 使用没有路径的itext创建PDF

grails - 如何使用 Grails 社交插件从 Facebook 获取电子邮件 ID