2
我試圖讓多個所選文件並保存到MySQL如何在grails中獲取多個選定的文件?
GSP CODE:
<input type="file" name="file_attachemnt" id="file_attachemnt" multiple/>
控制器代碼支持多種文件得到
def all = request.getFileNames()
all.each {name ->
def file = request.getFile(name)
def CommonsMultipartFile uploadedFile =file
def fileName = uploadedFile.originalFilename
println "file name "+fileName;
def fileExtent=FilenameUtils.getExtension(fileName);
}
但在控制器端只有一個文件我得到..即使我選擇了,例如3個文件
是啊..它的工作..謝謝你這麼多 –
上的問題..如何獲取該文件 –
的實例集合是MultPartFile。你可以在這裏找到更多關於它的地方:http://docs.spring.io/spring/docs/1.2.x/api/org/springframework/web/multipart/MultipartFile.html通常你會使用transferTo來寫它到一份文件。 –