Есть jsp страница
выкидывает ошибку, но работаетКод:<%@ page contentType="image/JPEG" %><% pageContext.setAttribute("Content-Length", request.getAttribute("length")); byte[] PictureBytes = (byte[]) request.getAttribute("picture"); java.io.DataOutputStream dout = new java.io.DataOutputStream (new java.io.BufferedOutputStream(response.getOutputStream())); dout.write(PictureBytes); dout.close(); %>
Если выводить данные по правильному, т.е. через out.write или out.print - такое чувство, что тип данных байт переводится в чар с потерей старшего бита (Код:StandardWrapperValve[action]: Servlet.service() for servlet action threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response
Кто сталкивался с подобной проблемой - поделитесь решением![]()
PS JDK 1.4.2




Тема:
Ответить с цитированием
?

Социальные закладки