Spring MVC

I am Trying To Upload image and save it but i got error

Code :
@PostMapping("/registration")
    public String registration( @Valid @ModelAttribute("finderUserPojo") MovieFinderUserPojo finderUserPojo , BindingResult bindingResult  ,  HttpSession httpSession , @RequestParam("image") MultipartFile  image , Model model) {
        
        if(bindingResult.hasErrors()) {
            System.out.println(bindingResult.getErrorCount());
            return "register";
        }
        
        try {
        String email = finderUserPojo.getEmail();
        
         MovieFinderUser existingUser = finderUserImp.findByEmail(email);
         
         if(existingUser!=null && existingUser.getPassword().equals(finderUserPojo.getPassword())) {
             return"registeredusers";
         }
        }
        catch (EmptyResultDataAccessException e ) {
            e.getMessage();
        }
        
        try {
        MovieFinderUser  finderUser = new MovieFinderUser(finderUserPojo.getName() , finderUserPojo.getEmail() , finderUserPojo.getPassword() , image.getBytes());
        System.out.println("Image name: " + image.getOriginalFilename());

        httpSession.setAttribute("User", finderUser);
        finderService.addUser(finderUser);
        System.out.println(image.getBytes());
        }
        catch (Exception e) {
            e.printStackTrace();
        }
        return "userregistered" ;
    }

Error :
Required request part 'image' is not present

Description The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing).


Can someone help me please
Was this page helpful?