Guest

YUI Uploader with Java back-end

By: a guest on Jan 28th, 2012  |  syntax: None  |  size: 0.76 KB  |  hits: 18  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. @Controller
  2. @RequestMapping("/FileUploadController")
  3. public class FileUploadController {
  4.  
  5.     @RequestMapping(method = RequestMethod.POST)
  6.     protected ModelAndView onSubmit(HttpServletRequest request) throws Exception{
  7.         FileItemFactory factory = new DiskFileItemFactory();
  8.         ServletFileUpload upload = new ServletFileUpload(factory);
  9.         List<FileItem> /* FileItem */ items = upload.parseRequest(request);
  10.  
  11.         for (FileItem fileItem : items) {
  12.             if (fileItem.isFormField()) {
  13. //                processFormField(fileItem);
  14.             } else {
  15.                 File uploadedFile = new File("/tmp/junk/" + fileItem.getName());
  16.                 fileItem.write(uploadedFile);
  17.             }
  18.         }
  19.         return new ModelAndView("index");
  20.     }
  21. }