Ola pessoal...
 
        Estou usando um request.getInputStream() que é da classe
HttpServletRequest
                                             para pegar um arquivo via Upload  .. o este método funciona trazendo o arquivo que esta setado no path entre as tags <body></body> de uma página html... assim se eu usar o seguinte código:
 
<html>
<body>
<FORM name=form2 METHOD=POST
ENCTYPE="multipart/form-data" action='upload.jsp'>
Which file to upload? <INPUT TYPE=FILE NAME=file> <BR>
<INPUT TYPE=SUBMIT>
</FORM>
</body>
</html>
 
 ele me trará tudo que está entre as tags <body> inclusive o arquivo setado no campo <imput type = File name>.. Bom ai também mora o meu problema ... quando tento fazer anexos de imagens ele me traz sujeiras que são próprias do método... Primeiramente eu tentei isolar o que ficaria dentro dos <body> colocando o código assim :
 
 <BODY>
        <INPUT TYPE=FILE NAME=file> <BR>
 </BODY>
para que ele só me retornasse o arquivo setado no <imput Type...> mas ele continua  trazendo sujeiras que não  me permitem abrir imagens...
 
 Heis o que diz a documentação deste método:
 
getInputStream()
          Retrieves the body of the request as binary data using a ServletInputStream.
 
 Ora... deve haver outro método que eu não estou conseguindo encontrar...
 
  Se alguém já tiver passado por isso... Agradeço enormemente!!
 
 
 Eduardo

Responder a