Examples of ServletFileUpload


Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

            {
                factory.setRepository( (File) repo );
            }

            // Create a new file upload handler
            ServletFileUpload upload = new ServletFileUpload( factory );
            upload.setSizeMax( -1 );

            // Parse the request
            params = new HashMap();
            try
            {
                List items = upload.parseRequest( request );
                for ( Iterator fiter = items.iterator(); fiter.hasNext(); )
                {
                    FileItem fi = ( FileItem ) fiter.next();
                    FileItem[] current = ( FileItem[] ) params.get( fi.getFieldName() );
                    if ( current == null )
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

        // Create a factory for disk-based file items
        FileItemFactory factory = new DiskFileItemFactory();

        // Create a new file upload handler
        ServletFileUpload upload = new ServletFileUpload(factory);

        ArrayList<String> fileNames = new ArrayList<String>();
        try {
            // Parse the request
            List<FileItem> items = upload.parseRequest(request);
            Iterator<FileItem> iter = items.iterator();
            IVResource userDirectory = user.getResource(path);
            while (iter.hasNext()) {
                FileItem item = iter.next();
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

        Permissions.ensureAdmin(request);

        if (ServletFileUpload.isMultipartContent(request)) {
            Translations translations = ControllerUtils.getTranslations(request);

            ServletFileUpload upload = new ServletFileUpload(new DiskFileItemFactory(100, null));
            List<FileItem> items;
            try {
                items = upload.parseRequest(request);

                for (FileItem item : items) {
                    if ("uploadFile".equals(item.getFieldName())) {
                        try {
                            int count = importCsv(item);
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws IOException {
        if (ServletFileUpload.isMultipartContent(request)) {
            User user = Common.getUser(request);
            GraphicalView view = GraphicalViewsCommon.getUserEditView(user);

            ServletFileUpload upload = new ServletFileUpload(new DiskFileItemFactory());

            List<FileItem> items;
            try {
                items = upload.parseRequest(request);
            }
            catch (Exception e) {
                throw new RuntimeException(e);
            }
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

    // Set factory constraints
    // TODO - configure factory.setSizeThreshold(yourMaxMemorySize);
    // TODO - configure factory.setRepository(yourTempDirectory);

    // Create a new file upload handler
    ServletFileUpload upload = new ServletFileUpload(factory);
    upload.setSizeMax( uploadLimitKB*1024 );

    // Parse the request
    List items = upload.parseRequest(req);
    Iterator iter = items.iterator();
    while (iter.hasNext()) {
        FileItem item = (FileItem) iter.next();

        // If its a form field, put it in our parameter map
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

      throw new IOException("Unable to mkdirs to " + repository.getAbsolutePath());
    }

    fileItemsFactory = setupFileItemFactory(repository, context);

        ServletFileUpload upload = new ServletFileUpload(fileItemsFactory);
        List<FileItem> formFileItems = upload.parseRequest(request);

    parseFormFields(formFileItems);

    if (files.isEmpty())
    {
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

    private static final long serialVersionUID = 1264570282519238586L;

    @Override
    protected void doPost(HttpServletRequest req, final HttpServletResponse resp)
            throws ServletException, IOException {
        ServletFileUpload upload = new ServletFileUpload();
        try {
            FileItemIterator iterator = upload.getItemIterator(req);
            while (iterator.hasNext()) {
                FileItemStream item = iterator.next();
                String name = item.getName();
                if (name == null) {
                    continue;
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

import org.apache.commons.fileupload.servlet.ServletFileUpload;

public class UploadFileUtils {

  public static FileItem getUploadFile(HttpServletRequest request, String file) throws Exception {
    ServletFileUpload fileUpload = new ServletFileUpload(new DiskFileItemFactory());
    List<FileItem> list = fileUpload.parseRequest(request);
    for(FileItem fileItem: list) {
      if (fileItem.getFieldName().equals(file)) {
        return fileItem;
      }
    }
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

        FileItemFactory factory = new DiskFileItemFactory();
       
        logger.debug("factory=" + factory);
       
        // upload handler
        ServletFileUpload upload = new ServletFileUpload(factory);
        logger.debug("upload=" + upload);
       
        String nameValue = "";
        String descriptionValue = "";
        String studyRegionId = "";
       
        try
        {
         
          List<FileItem> items = upload.parseRequest(req);
          logger.debug("items=" + items);
         
          for(FileItem item : items)
          {
            logger.debug("item=" + item);
View Full Code Here

Examples of org.apache.commons.fileupload.servlet.ServletFileUpload

    factory.setSizeThreshold(10*1024);
//    factory.setRepository(yourTempDirectory);

   
    // Create a new file upload handler
    ServletFileUpload upload = new ServletFileUpload(factory);

    upload.setFileSizeMax(MAX_FILE_SIZE);
   
   
    // Parse the request
    List<?> /* FileItem */ items;
    try {
      items = upload.parseRequest(request);
    }
    catch (FileUploadException e) {
      e.printStackTrace();
      response.sendError(HttpServletResponse.SC_EXPECTATION_FAILED, e.getMessage());
      return;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.