Package org.apache.commons.fileupload

Examples of org.apache.commons.fileupload.FileItemFactory


    boolean isMultipart = ServletFileUpload.isMultipartContent(request);

    // 如果Request是Multipart
    if (isMultipart) {
      FileItemFactory factory = new MemoryFileItemFactory();

      ServletFileUpload upload = new ServletFileUpload(factory);
      List<?> items;
      try {
        items = upload.parseRequest(request);
View Full Code Here


  //

  public MultiPartFormRequest(HttpServletRequest request) throws Exception {
    super(request);
    this.request_ = request;
    FileItemFactory factory = new DiskFileItemFactory();
    ServletFileUpload upload = new ServletFileUpload(factory);
    this.items_ = upload.parseRequest(request);
  }
View Full Code Here

    InputStream is = null;
           
    try  {
      if(request.getContentType() != null &&
          request.getContentType().startsWith("multipart/form-data;")) {
        FileItemFactory fif = new DiskFileItemFactory();
        ServletFileUpload sfu = new ServletFileUpload(fif);
        List itemList = sfu.parseRequest(request);
        for(Object o : itemList) {
          FileItem item = (FileItem)o;
          if(Oscar3Props.getInstance().verbose) System.out.println(item);
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

        FileItem actualFileItem = null;
        String currentAccessKey = null;
        String currentUserId = Settings.FORM_PARM_USER_ID_DEFAULT;
        String currentAction = null;

        FileItemFactory factory = new DiskFileItemFactory();
        ServletFileUpload upload = new ServletFileUpload(factory);
        List<FileItem> items = null;
        /** The parameters other than accessKey, UserId, Action. */
        HashMap<String, String> parameterMap = new HashMap<String, String>();
        // Create a progress listener on server side; pretty useless, so far but
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

     *             if an error occurs.
     */
    @Override
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException {
        // Create a factory for disk-based file items
        FileItemFactory factory = new DiskFileItemFactory();
        ServletFileUpload upload = new ServletFileUpload(factory);
        try {
            @SuppressWarnings("unchecked")
            java.util.List<org.apache.commons.fileupload.FileItem> items = upload.parseRequest(request);
            for (org.apache.commons.fileupload.FileItem item : items) {
View Full Code Here

    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException {
        boolean isMultipart = ServletFileUpload.isMultipartContent(request);

        if (isMultipart) {
            // Create a factory for disk-based file items
            FileItemFactory factory = new DiskFileItemFactory();
            ServletFileUpload upload = new ServletFileUpload(factory);
            try {
                @SuppressWarnings("unchecked")
                java.util.List<org.apache.commons.fileupload.FileItem> items = upload.parseRequest(request);
                for (org.apache.commons.fileupload.FileItem item : items) {
View Full Code Here

                  if (ServletFileUpload.isMultipartContent(request)) {
                    if(target instanceof List){
                      target = Persevere.newObject(((Persistable) target).getId());
                    }
                    // 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
View Full Code Here

    if (params.size() > 0) {
      action = (String) params.get(0);
    }
    if (ServletFileUpload
        .isMultipartContent(new ServletRequestContext(req))) {
      FileItemFactory factory = new DiskFileItemFactory();
      ServletFileUpload upload = new ServletFileUpload(factory);
      try {
        multipartItems = upload.parseRequest(req);
      } catch (FileUploadException e) {
        throw new InternalException(e);
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.