NullPointerException
совершенно очевидно: переменная
MultipartFile multipartFile = null;
File destFile = new File("/home/stas/eclipse/"+request.getParameter("fileName"));
multipartFile.transferTo(destFile); <-----Exception
multipartFile
никогда не инициализируется и выдает NPE при первом обращении.
Вы можете получить все загруженные файлы из запроса, используя:
public ModelAndView onSubmit(HttpServletRequest request, /*...*/) {
MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest)request;
Map<String, MultipartFile> files = multipartRequest.getFileMap();