Я пытаюсь создать страницу загрузки, на которую нужно загрузить файл. Я использую среду Spring, здесь мой запрос находится на кнопке «Загрузить». Я вызываю метод JavaScript, который должен отправить мой файл на контроллер с помощью jQuery AJAX. Есть ли способ передать это через JavaScript?
Ниже приведен код, который я пытаюсь использовать.
Select file:
JS:
function uploadAttachment(){
var Name = jQuery('#Name option:selected').text();
jQuery.post('upload',{Name:Name}
function(data){
if(data==1)
alert("success");
else
alert("failed");
});
}
На странице контроллера.java ниже написан код
@RequestMapping(value = "upload", method=RequestMethod.POST)
public @ResponseBody String upload(HttpServletRequest request, HttpServletResponse response,
@RequestParam("Name") String Name){
System.out.println(Name);
}