request.getSession().getServletContext() 获取的是Servlet容器对象,相当于tomcat容器了。getRealPath("/") 获取实际路径,“/”指代项目根目录,所以代码返回的是项目在容器中的实际发布运行的根路径
在工程的webapp下新建一个upload的目录
String imgName=pic1.getOriginalFilename();
String filepath=request.getSession().getServletContext().getRealPath("/")+"upload"+"\\"+imgName;
File file=new File(filepath);
pic1.transferTo(file);



 
 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐