@GetMapping("filephoto/{afcid}") public String filephoto(@PathVariable("afcid") String afcid, ModelMap mmap) { ArcFileCategoryImg params = new ArcFileCategoryImg(); params.setAfcId(afcid); List<ArcFileCategoryImg> list = arcFileCategoryImgService.selectArcFileCategoryImgList(params); List<String> list_img64 = new ArrayList<String>(); for (ArcFileCategoryImg cimg : list) { String filepath = cimg.getAfciPath().replace("\\fileComfrim", fileComfrim); File img_file = new File(filepath); InputStream file_in = null; if (img_file.exists() && img_file.isFile()) { try { file_in = new FileInputStream(img_file); byte[] buffer = new byte[(int)img_file.length()]; file_in.read(buffer); file_in.close(); list_img64.add("data:image/jpg;base64," + Base64.encodeBase64String(buffer)); } catch (FileNotFoundException e) { logger.error("", e); } catch (IOException e) { logger.error("", e); } finally { try { if (file_in != null) file_in.close(); } catch (IOException e) { logger.error("", e); } } } } mmap.put("photolist",list_img64); return prefix + "/win_filephoto"; }
springboot图片回显(笔记、(13))
最新推荐文章于 2024-09-14 09:14:48 发布