JSP (Java Server Page) - Subir fichero JSP y Servlet

 
Vista:

Subir fichero JSP y Servlet

Publicado por Giovany Baez (1 intervención) el 17/12/2017 03:42:45
Buenas noches, estoy tratando de subir el archivo, pero multiparts me retorna size = 0, me podrían colaborar, muchas gracias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
String fname = "";
 
PrintWriter out = response.getWriter();
if (ServletFileUpload.isMultipartContent(request)) {
    try {
        List<FileItem> multiparts = new ServletFileUpload(
        new DiskFileItemFactory()).parseRequest(request);
 
        for (FileItem item: multiparts){
            if (!item.isFormField()) {
                fname = new File(item.getName()).getName();
                item.write(new File(UPLOAD_DIRECTORY + File.separator + fname));
            }
        }
 
        out.println("Archivo cargado " + UPLOAD_DIRECTORY + File.separator + fname);
 
    } catch (Exception e) {
        out.println("No se pudo cargar" + e);
    }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder