Lendo um enter a mais

Olá, eu tenho uma página JSP para ler uma imagem, mas quando eu lia eu estava vndo ue ela não abria, então resolvi comparar a figura original e a figura 'baixada", a figura baixada tem um enter a mais no início e no final, como segue no exemplo:

“Cøkµ2Ø?½Bò¤ën¼?³?!]7a?:´\Ï*(ÜÉæXé?
3æ»?*??Í¡Ò×rûw·kCN~$¯íÅ2 :êÚF> ~m1ÜçÛÌúåé}M·?(°b«"¤Cn °>aç«ë?¥6°½?nØycXn¹ ?¨’¡$ae·á®Në¹Áϵ2x»ÛXû¡±ø?üî» :|t?6ZJèR¯öê£M^å̼²Ù­ÏØXSÛTW^=z)$|4Þ­ö«??!a%
ºÁm¬Ø?}ÈÉâ ?ãºï¶í¢¿ìîí
Í·8ÅÛØÅ+wµ?d²«)ýléÍK~:?ÞÛ?Áª6ƼvÝôµçÇÎÂ) µ"ÉåÓÜ]???=µèì??æ,?:S²Y??Åd]¿Ç@e?? %³’>®¯ýäÛÈò_ÿ :?$?ÿÙ”

o arquivo acima seria a imagem correta resumida, aqui vai a com erros

"
Cøkµ2Ø?½Bò¤ën¼?³?!]7a?:´\Ï*(ÜÉæXé?
3æ»?*??Í¡Ò×rûw·kCN~$¯íÅ2 :êÚF> ~m1ÜçÛÌúåé}M·?(°b«"¤Cn °>aç«ë?¥6°½?nØycXn¹ ?¨’¡$ae·á®Në¹Áϵ2x»ÛXû¡±ø?üî» :|t?6ZJèR¯öê£M^å̼²Ù­ÏØXSÛTW^=z)$|4Þ­ö«??!a%
ºÁm¬Ø?}ÈÉâ ?ãºï¶í¢¿ìîí
Í·8ÅÛØÅ+wµ?d²«)ýléÍK~:?ÞÛ?Áª6ƼvÝôµçÇÎÂ) µ"ÉåÓÜ]???=µèì??æ,?:S²Y??Åd]¿Ç@e?? %³’>®¯ýäÛÈò_ÿ :?$?ÿÙ
"

O arquivo jsp é mostrado abaixo…

<%@ include file="../includes/config.jsp" %><%
        response.addHeader("Content-disposition", "filename="+result.getString("ANX_NOMEARQUIVO"));
        response.addHeader("Content-type", "text/plain");
java.io.InputStream stream = new java.io.FileInputStream(inFile);

        try
        {
                byte[] dados = new byte[stream.available()];
                stream.read(dados);
                out.print(new String(dados).trim());

        }
        catch(Exception e){}
%>

O código está resumido… se alguém puder me ajudar…

cara, usa um servlet pra fazer isso…

é provável q o teu .jsp tenha um <ENTER> no inicio e no fim também

Salve,

esta imagem está armazenada como?

Porque você não usa o commons upload da Apache para enviar estas imagens para uma pasta no servidor e depois as exibe do modo convencional?

:pensativo: