BVB Source Codes

spring-mvc-showcase Show FileUploadController.java Source code

Return Download spring-mvc-showcase: download FileUploadController.java Source code - Download spring-mvc-showcase Source code - Type:.java
  1. package org.springframework.samples.mvc.fileupload;
  2.  
  3. import java.io.IOException;
  4.  
  5. import org.springframework.mvc.extensions.ajax.AjaxUtils;
  6. import org.springframework.stereotype.Controller;
  7. import org.springframework.ui.Model;
  8. import org.springframework.web.bind.annotation.ModelAttribute;
  9. import org.springframework.web.bind.annotation.RequestMapping;
  10. import org.springframework.web.bind.annotation.RequestMethod;
  11. import org.springframework.web.bind.annotation.RequestParam;
  12. import org.springframework.web.context.request.WebRequest;
  13. import org.springframework.web.multipart.MultipartFile;
  14.  
  15. @Controller
  16. @RequestMapping("/fileupload")
  17. public class FileUploadController {
  18.  
  19.         @ModelAttribute
  20.         public void ajaxAttribute(WebRequest request, Model model) {
  21.                 model.addAttribute("ajaxRequest", AjaxUtils.isAjaxRequest(request));
  22.         }
  23.  
  24.         @RequestMapping(method=RequestMethod.GET)
  25.         public void fileUploadForm() {
  26.         }
  27.  
  28.         @RequestMapping(method=RequestMethod.POST)
  29.         public void processUpload(@RequestParam MultipartFile file, Model model) throws IOException {
  30.                 model.addAttribute("message", "File '" + file.getOriginalFilename() + "' uploaded successfully");
  31.         }
  32.        
  33. }
  34.  
downloadFileUploadController.java Source code - Download spring-mvc-showcase Source code
Related Source Codes/Software:
tushare - TuShare is a utility for crawling historical data ... 2017-01-12
raml-spec - RAML Specification http://raml.... 2017-01-12
android-stackblur - Android StackBlur is a library that can perform a ... 2017-01-12
sound-redux - A Soundcloud client built with React / Redux ... 2017-01-12
httpstat - curl statistics made simple 2017-01-12
discover-flask - Full Stack Web Development with Flask. ... 2017-01-12
micro - Async HTTP microservices made easy ... 2017-01-12
gobot - Golang framework for robotics, drones, and the Int... 2017-01-11
mas - 2017-01-13
Zappa - Serverless Python Web Services ... 2017-01-12
Codiad - Web Based, Cloud IDE http:/... 2017-05-01
jQuery-Tags-Input - Magically convert a simple text input into a cool ... 2017-05-01
SpoofMAC - 2017-05-01
bowser - a browser detector 2017-04-30
Timepiece - Intuitive date handling in Swift 2017-04-30
angularUtils - A place where I will collect useful re-usable Angu... 2017-04-30
Learning-SICP - The construction and interpretation of computer pr... 2017-04-30
SketchToAppStore - A sketch framework to make creating screenshots fo... 2017-04-30
hyperapp - 1kb JavaScript library for building frontend appli... 2017-04-30
split - 2017-04-30

 Back to top