谁能帮助我如何在 Grails 中解压缩文件夹?
现在我可以将上传的文件复制到我的 web-app CSS 文件夹中。
def uploadedFile = request.getFile('payload')
if(!uploadedFile.empty){
/* println "Class: ${uploadedFile.class}"
println "Name: ${uploadedFile.name}"
println "OriginalFileName: ${uploadedFile.originalFilename}"
println "Size: ${uploadedFile.size}"
println "ContentType: ${uploadedFile.contentType}"*/
def webRootDir = servletContext.getRealPath("/")
def userDir = new File(webRootDir, "/css")
userDir.mkdirs()
uploadedFile.transferTo( new File( userDir, uploadedFile.originalFilename))
render("Successfully copied to web-app folder")
}
else {
render(view:'config')
}
但现在我需要上传一个 zip 文件,然后我需要将文件或图像解压缩到 CSS web-app 文件夹中。