Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/06/2012, 07:20
parakas14
 
Fecha de Ingreso: junio-2012
Ubicación: Paradas (Sevilla)
Mensajes: 13
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: ¿subir un archivo con multipartRequest?

Hola chuidang, gracias x tu respuesta. Ya sabía cómo se cogen los parámetros usando multipart/form-data, pero ese no era mi problema.
Mi problema sigue siendo el mismo.

Si uso multipart/form-data ¿cómo cojo los valores multievaluados de un checkbox? Porque utilizando item.getField() no me lo coje, coje nulo, tendría que utilizar request.getParameterValues(), y fileupload no me lo permite.
Subir el archivo y los campos y guardarlos en la BBDD me va bien, pero en cuanto he metido los checkbox no.

Después, como ya he dicho, utilicé MultipartRequest, que sí me coge los campos multievalueados con mr.getParameterValues(nombre_campo) siendo mr un objeto MultipartRequest, pero sigo sin saber cómo subir el archivo utilizando MultipartRequest.

LO QUE NECESITO SABER:

Si tengo:
MultipartRequest mr = new MultipartRequest(request,ruta_archivo);
String cabecera = mr.getParameter("cabecera");
String contenido = mr.getParameter("contenido");
String[] productos = mr.getParameterValues("productos");
Los valores anteriores sí me los coge, pero:
¿Cómo consigo subir el archivo?


Gracias chuidiang, espero que me haya explicado ahora mejor. A ver si alguien conoce la solución a esto.