Examples of DiskFileUpload


Examples of org.apache.commons.fileupload.DiskFileUpload

    {
        super.init(config);
        LogUtils.initLoggingFromClassPath();
        _configFile = config.getInitParameter("config");
        // create a new file upload handler
        _uploadRepository = new DiskFileUpload();
        //     Set upload parameters
        _uploadRepository.setRepositoryPath(System.getProperty("java.io.tmpdir"));
        _uploadRepository.setSizeThreshold(1000000); //file > 1 meg write to disk
        _uploadRepository.setSizeMax(-1); //no maximum size
       
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

    private void upload( HttpServletRequest request, HttpServletResponse response )
        throws IOException
    {
        log.debug( "Upload request received." );

        DiskFileUpload upload = new DiskFileUpload();

        SshSession session = new SshSession( request );
        String connectionInfo = "";
        String channelId = "";
        String fileName = "";
        FileItem file = null;
        String redirectPage = PAGE_HOME;

        try
        {
            // Parse the parts into Parameters and the file.
            List files = upload.parseRequest( request );
            Iterator iter = files.iterator();
            while (iter.hasNext())
            {
                FileItem fileItem = (FileItem) iter.next();
                String fieldName;
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

        if (this.request != null) {
            /////////////////////////////////////////////////////////
            String contentType = this.request.getHeader("Content-type");
            if (contentType != null && contentType.startsWith("multipart/")) { // ob Import
                try {
                    DiskFileUpload upload = new DiskFileUpload();

                    upload.setSizeMax(this.importMaxSize);
                    upload.setSizeThreshold(0); // nicht im Memory sondern als
                    // Datei speichern

                    List items = upload.parseRequest(this.request);
                    Iterator iter = items.iterator();
                   
                    while (iter.hasNext()) {
                        //FileItem item = (FileItem) iter.next();
                        DefaultFileItem item = (DefaultFileItem) iter.next();
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

            throw new FileUploadException("Not a multipart request: "
                    + this.getContentType());
        }

        // Create a new file upload handler
        DiskFileUpload upload = new DiskFileUpload();

        // Set upload parameters
        upload.setSizeThreshold(this.multipartSizeThreshold);
        upload.setSizeMax(this.multipartMaxSize);
        if (this.multipartRepositoryPath != null) {
            upload.setRepositoryPath(this.multipartRepositoryPath);
        }

        // Parse the request
        List items = upload.parseRequest(this);

        return items;
    }
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

    if (FileUpload.isMultipartContent(request)) {
      Map fileItems = new HashMap();
      Map parameterLists = new HashMap();
     
      // Create a new file upload handler
      DiskFileUpload upload = new DiskFileUpload();

      // Set upload parameters
      // upload.setSizeThreshold(yourMaxMemorySize);
      // upload.setSizeMax(yourMaxRequestSize);
      // upload.setRepositoryPath(yourTempDirectory);

      // Parse the request
      List /* FileItem */items = upload.parseRequest(request);

      // Process the uploaded items
      Iterator iter = items.iterator();
      while (iter.hasNext()) {
        FileItem item = (FileItem) iter.next();
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

                UploadService.AUTOMATIC_KEY,
                UploadService.AUTOMATIC_DEFAULT);

        log.debug("Auto Upload " + automatic);

        fileUpload = new DiskFileUpload();
        fileUpload.setSizeMax(sizeMax);
        fileUpload.setSizeThreshold(sizeThreshold);
        fileUpload.setRepositoryPath(repoPath);

        setInit(true);
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

        _appClass = config.getInitParameter(KEY_APP_CLASS);
        String swConfig = config.getInitParameter(KEY_CONFIG);
        _charEncoding = getConfig(config, KEY_ENCODING, "UTF-8");
        _getAfterPost = ObjectUtils.toBool(config.getInitParameter(KEY_GET_AFTER_POST), true);
        // create a new file upload handler
        _uploadRepository = new DiskFileUpload();
        // set upload parameters
        _uploadRepository.setRepositoryPath(System.getProperty("java.io.tmpdir")); //TODO: make become configurable setting
        //_uploadRepository.setSizeThreshold(1000000); //file > 1 meg write to disk
        _uploadRepository.setSizeThreshold(0); //write any file to disk
        _uploadRepository.setSizeMax(-1); //no maximum size
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

        String encoding = request.getCharacterEncoding();

        // DiskFileUpload is not quite threadsafe, so we create a new instance
        // for each request.

        DiskFileUpload upload = new DiskFileUpload();

        List parts = null;

        try
        {
            if (encoding != null)
                upload.setHeaderEncoding(encoding);
            parts = upload.parseRequest(request, _thresholdSize, _maxSize, _repositoryPath);
        }
        catch (FileUploadException ex)
        {
            throw new ApplicationRuntimeException(
                Tapestry.format("DefaultMultipartDecoder.unable-to-decode", ex.getMessage()),
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

        response.setContentType("text/html; charset=" + Constants.CHARSET);

        String message = "";

        // Create a new file upload handler
        DiskFileUpload upload = new DiskFileUpload();

        // Get the tempdir
        File tempdir = (File) getServletContext().getAttribute
            ("javax.servlet.context.tempdir");
        // Set upload parameters
        upload.setSizeMax(-1);
        upload.setRepositoryPath(tempdir.getCanonicalPath());
   
        // Parse the request
        String basename = null;
        String war = null;
        FileItem warUpload = null;
        try {
            List items = upload.parseRequest(request);
       
            // Process the uploaded fields
            Iterator iter = items.iterator();
            while (iter.hasNext()) {
                FileItem item = (FileItem) iter.next();
View Full Code Here

Examples of org.apache.commons.fileupload.DiskFileUpload

        response.setContentType("text/html; charset=" + Constants.CHARSET);

        String message = "";

        // Create a new file upload handler
        DiskFileUpload upload = new DiskFileUpload();

        // Get the tempdir
        File tempdir = (File) getServletContext().getAttribute
            ("javax.servlet.context.tempdir");
        // Set upload parameters
        upload.setSizeMax(-1);
        upload.setRepositoryPath(tempdir.getCanonicalPath());
   
        // Parse the request
        String basename = null;
        String war = null;
        FileItem warUpload = null;
        try {
            List items = upload.parseRequest(request);
       
            // Process the uploaded fields
            Iterator iter = items.iterator();
            while (iter.hasNext()) {
                FileItem item = (FileItem) iter.next();
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.