安裝並配置好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("上傳失敗!"); }