项目目录是这样的。
部署好后,登录该系统将一文件上传至webapp下某文件夹,然后下载该文件,也是在该系统中
文件上传到src里,下载从target目录里下载,target目录是编译输出的结果,如果我刚上传文件,然后立刻下载,target文件夹里是没有我刚刚上传的文件的,所以肯定下载不成功。
请问如何处理这个问题呢?
Java Web项目实现上传文件以及下载文件功能的关于路径的问题
答案:2 悬赏:0
解决时间 2021-04-10 11:04
- 提问者网友:曖昧情执
- 2021-04-09 15:29
最佳答案
- 二级知识专家网友:湫止没有不同
- 2021-04-09 15:41
你这个项目用的maven来管理包和依赖的,但你不用太在意这个maven的目录结构啊.你做上传的时候应该把文件放到个单独的位置而不是放到src目录里面,因为这个src目录部署后是要拷到WEB-INF下面的classes目录的,如果确实需要这样做,那你就在写上传代码的时候把文件拷到target目录中
全部回答
- 1楼网友:woshuo
- 2021-04-09 16:06
xml里读取使用上传组件.xml里设置上传组件的位置,然后在web,把这个变量从web,也可以把上传目录的前缀修改成一个系统变量
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯