Package org.apache.commons.fileupload

Examples of org.apache.commons.fileupload.FileItemFactory


        boolean isMultipart = ServletFileUpload.isMultipartContent(reqContext);
        if (isMultipart) {
            ResourceImpl resource = new ResourceImpl();
            try {
                //Create a factory for disk-based file items
                FileItemFactory factory = new DiskFileItemFactory();
                //Create a new file upload handler
                ServletFileUpload upload = new ServletFileUpload(factory);
                List items = upload.parseRequest(req);
                // Process the uploaded items
                Iterator iter = items.iterator();
View Full Code Here


public class ProviderUtil {

  public static List parseRequest(ServletRequestContext requestContext)
      throws FileUploadException {
    FileItemFactory factory = new DiskFileItemFactory();
    ServletFileUpload upload = new ServletFileUpload(factory);
    return upload.parseRequest(requestContext);
  }
View Full Code Here

        return fileNameOnly;
    }

    protected List parseRequest(ServletRequestContext requestContext) throws FileUploadException {
        // Create a factory for disk-based file items
        FileItemFactory factory = new DiskFileItemFactory();
        // Create a new file upload handler
        ServletFileUpload upload = new ServletFileUpload(factory);
        // Parse the request
        return upload.parseRequest(requestContext);
    }
View Full Code Here

            throw new RedirectException( "Not a file upload", errorPage );
        }
       
        try
        {
            FileItemFactory factory = new DiskFileItemFactory();
           
            // Create the context _before_ Multipart operations, otherwise
            // strict servlet containers may fail when setting encoding.
            WikiContext context = m_engine.createContext( req, WikiContext.ATTACH );
View Full Code Here

  @Override
  public List<FileItem> parseRequest(RequestContext ctx) throws FileUploadException {
     try {
         FileItemIterator iter = getItemIterator(ctx);
         List<FileItem> items = new ArrayList<FileItem>();
         FileItemFactory fac = getFileItemFactory();
         if (fac == null) {
             throw new NullPointerException(
                 "No FileItemFactory has been set.");
         }
         while (iter.hasNext()) {
             FileItemStream item = iter.next();
             HttpFileItem fileItem = new HttpFileItem(fac.createItem(item.getFieldName(),
                     item.getContentType(), item.isFormField(),
                     item.getName())
             );
             try {
               MessageDigestInputStream in = new MessageDigestInputStream(
View Full Code Here

        return new UploadFormParametersWrapper(request, parameterMap);
    }

    private ServletFileUpload createFileUpload()
    {
        FileItemFactory factory = new DiskFileItemFactory(_thresholdSize,
                new File(_repositoryPath));
        ServletFileUpload upload = new ServletFileUpload(factory);

        // set maximum file upload size
        upload.setSizeMax(_maxSize);
View Full Code Here

        return new UploadFormPortletParametersWrapper(request, parameterMap);
    }

    private PortletFileUpload createFileUpload()
    {
        FileItemFactory factory = new DiskFileItemFactory(_thresholdSize,
                new File(_repositoryPath));
        PortletFileUpload upload = new PortletFileUpload(factory);

        if (_encoding != null) upload.setHeaderEncoding(_encoding);
View Full Code Here

        boolean isMultipart = ServletFileUpload.isMultipartContent(reqContext);
        if (isMultipart) {

            try {
                //Create a factory for disk-based file items
                FileItemFactory factory = new DiskFileItemFactory();
                //Create a new file upload handler
                ServletFileUpload upload = new ServletFileUpload(factory);
                List items = upload.parseRequest(req);
                // Process the uploaded items
                Iterator iter = items.iterator();
View Full Code Here

 
  private FileItem parseFileItem(HttpServletRequest request) throws Exception {
    if (ServletFileUpload.isMultipartContent(request)) {
     
       
        FileItemFactory factory = new DiskFileItemFactory()
        ServletFileUpload servletFileUpload = new ServletFileUpload(factory)
        servletFileUpload.setHeaderEncoding("UTF-8");
        List fileItemsList = servletFileUpload.parseRequest(request)
       
        for (Iterator it = fileItemsList.iterator(); it.hasNext();) {
View Full Code Here

  public void userLoginPost(HttpServletRequest request,
      HttpServletResponse response, ModelMap model) throws Exception {

    long maxSize = 500000;

    FileItemFactory factory = new DiskFileItemFactory();
    ServletFileUpload upload = new ServletFileUpload(factory);
    upload.setHeaderEncoding("UTF-8");
    List items = upload.parseRequest(request);
    Iterator itr = items.iterator();
View Full Code Here

TOP

Related Classes of org.apache.commons.fileupload.FileItemFactory

Copyright © 2018 www.massapicom. 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.