grails - 在Groovy/Grails中进行HTTP表单文件上传时,有什么方法可以获取上传文件的名称吗?

标签 grails groovy multipartform-data

我正在执行groovy / grails表单文件上传操作,如此处所述

http://www.grails.org/File+Upload

我想获取用户正在上传的文件的名称。有什么办法吗?我已经舍弃了参数并请求字典,但在那里看不到它们。

最佳答案

您可以通过MultipartFile的getOriginalFilename()获取它,例如

MultipartFile fileStream = request.getFile("myFileInputName");
def originalName = f.getOriginalFilename()

关于grails - 在Groovy/Grails中进行HTTP表单文件上传时,有什么方法可以获取上传文件的名称吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2756039/

相关文章:

twitter-bootstrap - GRAILS-如何在Grails 3.2.9中开始使用Twitter Bootstrap,什么是最好的方法?

Jenkins 共享库 - 如何为声明性管道定义通用选项

java - 我们可以在 gradle 中对多个 wsdl 使用一个 wsimport 任务,而不重复类似的代码吗?

sql - 在grails准备好的语句上使用like时引发异常

unit-testing - 模拟 domainInstance.validate() 的返回值

string - 我可以重新定义 String#length 吗?

javascript - Multipart/formdata 文件解析

c# - 使用 Microsoft.Net.Http 将文件发送到服务

java - 在 Tomcat 9 上的 Jesery 2 中使用 multipart_form_data 时,REST 服务失败

mysql - 使用 Grails 连接到 UTF-8 MySQL 数据库