Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/07/2016, 12:33
jmg1189
 
Fecha de Ingreso: septiembre-2015
Mensajes: 58
Antigüedad: 9 años, 3 meses
Puntos: 2
Respuesta: Problema con un servlet al cargar archivos al servidor

Cita:
Iniciado por Profesor_Falken Ver Mensaje
Buenas,

Cuando haces un multpart/form-data el getParameter devuelve siempre null.

No lo indicas en ninguna parte a pesar de que es un dato fundamental para poder ayudarte, pero creo que utilizas Apache Commons FileUpload para subir el fichero.

Un saludo
si tienes mucha razón, me devuelve un null, olvidé ese pequeño detalle.

y si, lo que tu me indicas me funcionó perfecto, al final hice lo siguiente:

Código Java:
Ver original
  1. for (Object item1 : items) {
  2.                     FileItem item = (FileItem) item1;
  3.                     if (item.isFormField()) {
  4.                         String fieldname = item.getFieldName();
  5.                         String fieldvalue = item.getString();
  6.                         out.println("valores "+fieldname+" - "+fieldvalue);
  7.                     }else{
  8.                         nombre_archivo = new File(item.getName()).getName();
  9.                         File file = new File(rutaFichero, nombre_archivo);
  10.                         item.write(file);
  11.                     }
  12.                 }

ahora tengo que recoger los valores en las variables que necesito y hacer el registro.

Muchas gracias, me salvaste.