Загрузил видеофайл в java, но размер файла равен нулю
Мой сервлет
private static final String SAVE_DIR = "videoFiles";
Part vidFilePart = request.getPart("vidinput");
String vidFileName = request.getParameter("vidfilename");
String appPath = request.getServletContext().getRealPath("");
// constructs path of the directory to save uploaded file
String savePath = appPath + File.separator + SAVE_DIR;
File fileSaveDir = new File(savePath);
if (!fileSaveDir.exists()) {
fileSaveDir.mkdir();
}
for (Part part : request.getParts()) {
part.write(savePath + File.separator + vidFileName);
}
session.setAttribute("vidsessmessage", "Video Has Been Uploaded Successfully");
response.sendRedirect("videos.jsp");
Все работает нормально, меня перенаправляют на ответ, и внутри videoFiles есть видеофайл, но при попытке загрузить файл размером 12 МБ полученный файл имеет только 12 байтов. Что здесь не так?