1. 普通文件上传的路径:
通过 getRealPath 获取相关路径
String photoFolder =request.getServletContext().getRealPath("uploaded");
打印文件路径可以得到路径就是下面这样, 其实就是在工作空间下面
D:\javaweb\workspaces\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\test\uploaded
但是如果部署项目的话如果想换上传路径就需要更改路径 ----- 配置虚拟路径
2. 配置 tomcat 虚拟路径
1.E:\uploaded: 就是实际存储路径
2. /test/uploaded:test 是项目名, uploaded 是就是项目显示图片链接的文件名, 到时候显示出来就是 / test/uploaded/XXX.jpg, 图片存在 E:\uploaded 中, 就是这样.
参考链接: 松神的博客
参考链接: 松神的博客
[Cānkǎo liànjiē: Sōngshén de bókè]
Reference links: Song of God blog
来源: http://www.bubuko.com/infodetail-3452852.html