Swiftorial Logo
Home
Swift Lessons
AI Tools
Learn More
Career
Resources

Spring Framework FAQ: Top Questions

29. How does Spring support file upload?

Spring supports file uploads via multipart requests using the MultipartFile API.

πŸ—ΊοΈ Configuration:

  • Enable multipart support in application properties.
  • Use MultipartFile in controller methods.

πŸ“₯ Example:

@PostMapping("/upload")
public String handleUpload(@RequestParam("file") MultipartFile file) {
  return "Uploaded: " + file.getOriginalFilename();
}

πŸ† Expected Output:

Handles file upload and returns file name.

πŸ› οΈ Use Cases:

  • Uploading documents, images, or CSVs.
  • Integrating with cloud storage or database.