получение оригинального имени загруженного файла Grails

Я получаю загруженный файл, используя request.getFile («файл» ), где «файл» — это имя элемента ввода файла в моем файле gsp. Я могу нормально разобрать этот файл, но когда я пытаюсь получить исходное имя файла, я сталкиваюсь со следующей ошибкой

Сигнатура метода :org.springframework.web.multipart.commons.CommonsMultipartFile.getOriginalFileName ()не применима для типов аргументов:()значения:[] Возможные решения :getOriginalFilename()

Это мой код:

def f = request.getFile("file")
def name = f.getOriginalFileName()

Почему я не могу вызвать метод getOriginalFileName ()для 'f', я думал, что request.getFile ()вернул объект MultipartFile

6
задан Ameya 24 July 2012 в 18:37
поделиться