Mam obiekt HttpServletResponse i trzeba napisać plik zawarty w słoiku. Poniższe segmenty kodu nie działają dla mnie.HttpServletResponse PrintWriter do Write InputStream
URI uri = <myclass>.class.getResource("/" + filename).toURI();
PrintWriter out = response.getWriter();
File f = new File(uri);
FileReader bis = new FileReader(f);
char[] buff = new char[1024];
int bytesRead;
// Simple read/write loop.
while (-1 != (bytesRead = bis.read(buff, 0, buff.length))) {
out.write(buff, 0, bytesRead);
}
wiem, że to będzie działać
InputStream inputStream = <myclass>.class.getResourceAsStream("/" + filename);
ale nie mogę uzyskać out.write PrintWriter pisać InputStream.
Czy ktoś może mi powiedzieć, jak można to zrobić.
Dzięki
przepraszam, trzeba czytać plik, który jest w słoiku, plik zasobów. – user815809