I have a problem. I need to send a picture from servlet to jsp. I get a picture in jsp but every picture is cut. Not the full picture but like 80-90%, what can it be? Ty.
Here's a servlet code:
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String login = request.getParameter("login");
String password = request.getParameter("password");
System.out.println(login);
System.out.println(password);
FileInputStream fis = new FileInputStream(new File("D:\\Projects\\Java\\WebApplication4\\web\\gavno.jpg"));
BufferedInputStream bis = new BufferedInputStream(fis);
response.setContentType("image/jpeg");
BufferedOutputStream output = new BufferedOutputStream(response.getOutputStream());
for (int data; (data = bis.read()) != -1;) {
output.write(data);
}
request.getRequestDispatcher("WEB-INF/page.jsp").forward(request, response);
}