今天突然想通了之前做图片上传的时候路径不正确的原因:
描述一下问题的由来,
之前想把图片上传到项目中的一个文件夹下,
// 上传路径
String uploadPath = session.getServletContext().getRealPath("/upload/productPhotos");
用tomcat部署的时候,tomcat会在webapp下生成项目,所以得到的路径是tomcat/webapp/项目所在的磁盘位置
但是后来用jetty部署,jetty没有特定的目录,所以直接访问的是工作空间中项目所在的磁盘位置.
因为之前一直用tomcat做上传怎么也传不到本项目中,后来换了jetty就可以了,但是一直没去想是为什么,今天突然之间想明白了