关于7-6两个问题 ftp.server.http.prefix应该如何配置,getRealPath("upload")返回值为null
来源:8-6 后台商品图片的springmvc上传与富文本上传ftp服务器功能开发1
得儿得不得了
2017-06-14
请问老师。
一、获取路径时,用String path = request.getSession(true).getServletContext().getRealPath("upload"的返回值为什么会为null?日志中显示:
[00:02:24.176][INFO][com.mmall.service.Impl.FileServiceImpl][http-bio-8900-exec-9] 开始上传文件,文件名为:Thread常用方法.bmp,路径为:null,新文件名:51577c19-3207-475e-b807-d2a1515ac4f1.bmp
然后还会报:
java.lang.NullPointerException
java.io.File.<init>(File.java:277)
com.mmall.service.Impl.FileServiceImpl.upload(FileServiceImpl.java:31)
com.mmall.controller.backend.ProductManageController.upload(ProductManageController.java:97)
二、在配置 ftp.server.http.prefix,是不是应该写ftp://127.0.0.1/img/ 自己试着研究的时候,只有这种方法可行。
1回答
-
hi 同学 可以看看上一步的代码
String path = request.getSession().getServletContext().getRealPath("upload");
具体的那个路径可以在上一步添加,例如这里的upload
00
相似问题
回答 1
回答 1