如何在Grails中访问文件系统文件夹
我将一些文档上传到如何在Grails中访问文件系统文件夹,grails,Grails,我将一些文档上传到uploadFolderC:/upload配置路径 environments { development { uploadFolder = "C:/upload/" } production { uploadFolder = "C:/upload/" } test { uploadFolder = "C:/Users/" } } 我把它储存在控制器里 documentInstan
uploadFolder
C:/upload配置路径
environments {
development {
uploadFolder = "C:/upload/"
}
production {
uploadFolder = "C:/upload/"
}
test {
uploadFolder = "C:/Users/"
}
}
我把它储存在控制器里
documentInstance.fullPath = grailsApplication.config.uploadFolder + documentInstance.filename
如何在Grails中访问C:/upload/file中的文档?在Grails中访问文件的方式与在普通web应用程序中访问文件的方式没有区别。如果你的路径是绝对路径,你可以这样做
def path = grailsApplication.config.uploadFolder + documentInstance.filename
File file = new File(path)
或列出上载文件夹中的所有文档
Folder dir = new File(grailsApplication.config.uploadFolder)
dir.eachFile() {File file -> doSomething..}
问题是……?如何访问Grails中C:/upload/file中的文档@注射工