Enviar una imagen a un servlet por POST.

Kaisser
08 de Septiembre del 2008
Hola a todos.

He visto algunos ejemplos en internet de como enviar una petición Post a un servlet, enviando usuario y contraseña, pero no he encontrado ninguno en el que se envie una imagen.

Sin embargo, he encontrado esta clase y creo que es lo que necesito. Aquí dejo el enlace:
http://wiki.forum.nokia.com/index.php/HTTP_Post_multipart_file_upload_with_J2ME

No entiendo bien como he de usar la clase, cómo envio la imagen, esta línea:
byte[] fileBytes = getFileBytes(); //retrieve file bytes with your own code

¿Cómo hago un getFileBytes() de una variable que contenga una imagen? Por que entiendo que es lo que debo hacer, ¿no?.

A ver si alguien me puede echar un cable.

Muchas gracias, un saludo.

kekomal
08 de Septiembre del 2008
En ese ejemplo, con getFileBytes realizaría la lectura del fichero que contiene la imagen serializándolo a un array de bytes.

En tu caso creo que pretendes serializar un objeto Image a un array de bytes. Échale un vistazo a esto:

https://developer.sonyericsson.com/site/global/techsupport/tipstrickscode/java/p_java_0502.jsp