Foros del Web » Programación para mayores de 30 ;) » Java »

upload imagen II

Estas en el tema de upload imagen II en el foro de Java en Foros del Web. A ver si alguien me puede ayudar. Necesito realizar un upload de una imagen que recupero de un formulario, en la accion desde el formulario ...
  #1 (permalink)  
Antiguo 05/04/2006, 00:13
 
Fecha de Ingreso: noviembre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 0
upload imagen II

A ver si alguien me puede ayudar.

Necesito realizar un upload de una imagen que recupero de un formulario, en la accion desde el formulario puedo acceder al objeto de la imagen, que es de tipo FormFile, y necesito grabarlo en un directorio concreto de donde está la aplicación.

Ayuda por favor
  #2 (permalink)  
Antiguo 05/04/2006, 03:15
 
Fecha de Ingreso: noviembre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 0
para aquellas personas que les pueda interesar y visto el exito que he tenido para que me ayuden, os paso la solución:

FormFile fileItem = formNotaPremsa.getFrmAIPathImg();
byte buf[] = new byte[1024 * 4];
String dir = "C:\\";
dir = this.getServlet().getServletContext().getRealPath( "") + "\\tempImages\\";

File file = new File(dir, fileItem.getFileName());
FileOutputStream output = new FileOutputStream(file);

InputStream input = fileItem.getInputStream();
while (true)
{
int count = input.read(buf);
if (count == -1)
break;
output.write(buf, 0, count);
}
input.close();
output.close();
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:28.