安装并配置好nginx服务器后
/** * 上传图片 * * @return 返回值为图片的地址 */ private SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); @RequestMapping(value = "/uploadimg", method = RequestMethod.POST) public RespBean uploadImg(HttpServletRequest req, MultipartFile file) { StringBuffer url = new StringBuffer(); String filePath = "D:\\nginx-1.14.2\\resources\\" + sdf.format(new Date()); File imgFolder = new File(filePath); if (!imgFolder.exists()) { imgFolder.mkdirs(); } url.append(req.getScheme()) .append("://") .append(req.getServerName()) .append(":") .append("80") .append("/"+sdf.format(new Date())); String imgName = UUID.randomUUID() + "_" + file.getOriginalFilename().replaceAll(" ", ""); try { IOUtils.write(file.getBytes(), new FileOutputStream(new File(imgFolder, imgName))); url.append("/").append(imgName); return RespBean.success(url.toString()); } catch (IOException e) { e.printStackTrace(); } return RespBean.error("上传失败!"); }