我正在尝试使用我在WEB-INF中保存的图像,但我不能。我不知道为什么。我尝试了几种方法,但由于某种原因,我找不到该文件。我已经尝试过Servlet Context,FileReader和其他方法,但结果总是不成功。我好累。任何帮助将不胜感激。
这是我使用的最后一个代码:
FileReader fr = new FileReader("/WEB-INF/static/css/images/FotosDeUsuarios/FotoDeUsuario - " + unUsuario.getSsoId() + ".jpg");
BufferedReader br = new BufferedReader(fr);
String fotoDeUsuarioContenido = br.readLine();
br.close();
Image imgSc = Image.getInstance(fotoDeUsuarioContenido);
imgSc.scaleAbsolute(50f, 50f);
encabezadoCelda = new PdfPCell(imgSc);
tabla.addCell(encabezadoCelda);
你有没有尝试过org.springframework.core.io.ClassPathResource
即
FileReader fr = new FileReader(new ClassPathResource(“/ static / css / images / FotosDeUsuarios / FotoDeUsuario - ”+ unUsuario.getSsoId()+“.jpg”)。getFile());