enregistrer vedio dans bd utilisant une form ajax (spring mvc)
bonjour je veux enregistrer un form qui contient un video voila le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| $('#formId').submit(function(evt) {
evt.preventDefault();
var formData = new FormData(this);
$.ajax({
type : 'POST',
url : '/fo/addVideo',
data : formData,
cache : false,
contentType : false,
processData : false,
success : function(data) {
alert('success');
},
error : function(data) {
alert('failed');
}
});
}); |
code ajax
controler:
Code:
1 2 3 4 5 6 7 8 9 10 11
| @RequestMapping(value = "/addVideo", method = RequestMethod.POST)
public @ResponseBody String addVideo(HttpServletRequest request,@RequestParam String publicationTitre,@RequestParam String publicationTexte ,@RequestParam String contentVideo, @RequestParam String publicationVideoInteret) {
String imagePath = request.getServletContext().getRealPath("/resources/assets/images")
+ "/defaultUser.jpg";
contentVideo = ImageManipulation.encodeToString(imagePath);
videoDataService.addVideo(new Date(),publicationTitre,publicationTexte,contentVideo,publicationVideoInteret);
return "OK";
} |
merci de m'aider :roll: