Может быть, вам следует изменить свой RequestParam на
@RequestParam MultipartFile textFile
Это типа "org.springframework.web.multipart.MultipartFile"
Также важно, чтобы вы открыли библиотеку общихваш сервер.Поэтому вы должны добавить свой commons-fileupload-xxxjar в папку WEB-INF / lib.
И ваш контроллер должен добавить путь
@RequestMapping(value="/giraffe")
, потому что ваш AJAX-запрос указывает на / giraffe/ upload1
Чтобы проверить, что и если что-либо представлено контроллеру, вы можете добавить
@RequestParam (required=false) ...
Если у вас есть jsp-файл для страницы и нет простого html, вы можете использоватьJSTL.Это может помочь вам избежать проблем с правильным URL в вашем AJAX-запросе.Как это
url: "<c:url value='/giraffe/upload1' />",