title: Spring File Upload with RequestParam
body: <p>According to the standard way of file uploading in spring: <a href="https://spring.io/guides/gs/uploading-files/" rel="nofollow noreferrer">https://spring.io/guides/gs/uploading-files/</a>
  we shall use @RequestParam("file") MultipartFile file to receive the file uploaded from the form.</p>
  
  <p>But I wonder why the annotation is "RequestParam" rather than something like "RequestBody", since in the form we specify "method=post", shouldn't the data be inside form post body?</p>
  
  <p>Thanks a lot!</p>