在java中定义上传文件路径时,我们尽量使用“/”划分路径,而不是使用“\\”。因为在我们部署到Linux系统时,“\\”会被解析为“/”的字符串当做是文件的名。所以上传后再下载就会找不到路径。
如:
class="java">String ctxPath = request.getSession().getServletContext().getRealPath("/") + "upload/" + userName + "/";
?