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


0