java实现上传图片
1.将图片上传到tomcat下 2.将相对路径存放到数据库中 1 @RequestMapping(params="upLoadPicture") 2 @ResponseBody 3 public String addFilemsgPic(MultipartFile file,HttpServletRequest request) throws Exception{ 4 5 String path="../Manage_ssm/upLoadPicture"; 6 7 //创建文件 8 File dir=new File(path); 9 if(!dir.exists()){ 10 dir.mkdirs(); 11 } 12 13 String username=(String) request.getSession().getAttribute("userName"); 14 //返回原来在客户端的文件系统的文件名 15 String fileName=file.getOriginalFilename(); 16 //username+后缀名 17 18 String img=username+fileName.substring(fileName.lastIndexOf("."));//zhao.jpg 19 FileOutputStream imgOut=new