Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/08/2008, 06:17
Avatar de Xinef
Xinef
 
Fecha de Ingreso: marzo-2007
Mensajes: 202
Antigüedad: 17 años, 2 meses
Puntos: 7
Respuesta: Enviar una imagen a un servlet por POST.

Cita:
Iniciado por NeoKaisser Ver Mensaje
¿Cómo ejecuto el servlet? Tengo netbeans y en Servers me aparece como funcionando, pero... no sé si el móvil llega a acceder a el o hay algún problema. Iré poniendo "alertas" para que el móvil me diga donde se queda, ya que no me funciona bien el ejemplo.

Un servlet está a la espera de peticiones en el servidor (parece que este caso es un Tomcat o un GlassFish, si usas Netbeans). Cuando el servidor recibe una petición como una URL que cumple el patrón del mapeado del servlet, ejecuta el código con el request y response determinado.

Por lo tanto, lo único que tienes que hacer en tu móvil es tener una conexión a ese servidor y hacer una petición a esa URL. Para ello, usa las clases URL y HttpConnection, como hacen en el ejemplo que pusiste.

Cita:
Iniciado por Mercedes26
Hola Xinef, yo tengo un problema similar en Struts. Y es que quiero mostrar una gráfica al usuario, pero una vez hecha con JFreeChart, no sé como devolverla a la jsp.
Que yo recuerde JFreeChart creaba un InputStream de las gráficas que había creado.

De hecho, juraría que tenía un método que le pasabas el OutputStream del response y te mandaba por ahí la gráfica. Tendría que mirarlo, pero vamos, es fácil mirando la API.

Por lo tanto, lo único que tienes que hacer es que la acción que genere la gráfica envíe esos datos por el OutputStream del response.

Última edición por Xinef; 08/08/2008 a las 06:23