Pessoal.
Tenho um método que me retorna um byte[] que nada mais é do que uma imagem.
Gostaria de saber como mostar essa imagem na minha aplicação servlet???
Valeu
Pessoal.
Tenho um método que me retorna um byte[] que nada mais é do que uma imagem.
Gostaria de saber como mostar essa imagem na minha aplicação servlet???
Valeu
Faça o seguinte
response.setContentType("image/gif"); ou jpg
ai onde vc for colocar sua imagem faça um include
alguns tipos de ContentType
Case ".asf"
ContentType = "video/x-ms-asf"
Case ".avi"
ContentType = "video/avi"
Case ".doc"
ContentType = "application/msword"
Case ".zip"
ContentType = "application/zip"
Case ".xls"
ContentType = "application/vnd.ms-excel"
Case ".gif"
ContentType = "image/gif"
Case ".jpg", "jpeg"
ContentType = "image/jpeg"
Case ".wav"
ContentType = "audio/wav"
Case ".mp3"
ContentType = "audio/mpeg3"
Case ".mpg", "mpeg"
ContentType = "video/mpeg"
Case ".rtf"
ContentType = "application/rtf"
Case ".htm", "html"
ContentType = "text/html"
Case ".asp"
ContentType = "text/asp"
Case Else
'Handle All Other Files
ContentType = "application/octet-stream"
Enquanto a isso tudo bem.
Gostaria de saber como enviar para o navegador.
Tenho que fazer alguma trasformação antes?
A minha pergunta e mais como eu coloco no meu navegador essa imagem jpg, gif, png, etc.
cara, se não me engano vc tem q usar um codificador e um decodificador para o tipo de imagem que quer…
acho q seria interessante olhar isso aqui
http://java.sun.com/products/java-media/jai/iio.html