Examples of FileItemIterator


Examples of org.apache.commons.fileupload.FileItemIterator

   
      // Create a new file upload handler
      ServletFileUpload upload = new ServletFileUpload();
 
      // Parse the request
      FileItemIterator iterator;
      try {
        iterator = upload.getItemIterator(request);
        while (iterator.hasNext()) {
            FileItemStream item = iterator.next();
            String name = item.getFieldName();
            InputStream stream = item.openStream();
            if (item.isFormField()) {
              // ordinary form field
              String value = Streams.asString(stream);
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

        String name = null
        ContentType ct = null ;
        Lang lang = null ;

        try {
            FileItemIterator iter = upload.getItemIterator(action.request);
            while (iter.hasNext()) {
                FileItemStream item = iter.next();
                String fieldName = item.getFieldName();
                InputStream stream = item.openStream();
                if (item.isFormField())
                {
                    // Graph name.
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

  @RequestMapping(value="/write", method = RequestMethod.POST)
  public String addThought(ModelMap model, HttpServletRequest request, HttpServletResponse response) {
    String userThought = null, name = null;
    try {
          ServletFileUpload upload = new ServletFileUpload();
      FileItemIterator iterator = upload.getItemIterator(request);
            byte[] image = null;
            String contentType = null;
      while (iterator.hasNext()) {
              FileItemStream fileItem = iterator.next();
              InputStream stream = fileItem.openStream();

                if (fileItem.isFormField()) {
                  switch (fileItem.getFieldName()) {
            case "thought":
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

    long id = 0L;
    String userThought = null, name = null;
    try {
          ServletFileUpload upload = new ServletFileUpload();
      FileItemIterator iterator = upload.getItemIterator(request);
            byte[] image = null;
            String contentType = null;
      while (iterator.hasNext()) {
              FileItemStream fileItem = iterator.next();
              InputStream stream = fileItem.openStream();

                if (fileItem.isFormField()) {
                  switch (fileItem.getFieldName()) {
            case "thought":
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

      throws MultipartException {
      ServletFileUpload upload = new ServletFileUpload();
        upload.setFileSizeMax(this.fileSizeMax*1000*1000);
        MultipartParameters multipartParameters;
        try {
            FileItemIterator iterator = upload.getItemIterator(request);
            multipartParameters = parseFileItems(iterator);
       } catch (FileUploadException e) {
          request.setAttribute("error-cause", "prueba");
            throw new MultipartException("Could not parse multipart servlet request", e);
        } catch (IOException e) {
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

         if (FileUpload.isMultipartContent(requestContextWrapper))
         {
            result = new MultiPartResult();
            // content is multipart, we need to parse it (that includes form parameters)
            FileUpload upload = new FileUpload();
            FileItemIterator iter = upload.getItemIterator(requestContextWrapper);
            List<UploadContext> uploadContexts = new ArrayList<UploadContext>(7);
            List<NamedString> formParameters = new ArrayList<NamedString>(7);
            while (iter.hasNext())
            {
               FileItemStream item = iter.next();
               InputStream stream = item.openStream();
               if (!item.isFormField())
               {
                  String contentType = item.getContentType();
                  if (log.isDebugEnabled())
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

    // Parse the request
    if (ServletFileUpload.isMultipartContent(request)) {
      // multipart request
      try {
        ServletFileUpload upload = new ServletFileUpload();
        FileItemIterator iter = upload.getItemIterator(request);
        while (iter.hasNext()) {
          FileItemStream item = iter.next();
          String name = item.getFieldName();
          InputStream stream = item.openStream();
          if (item.isFormField()) {
            requestParams.put(name, Streams.asString(stream));
          } else {
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

    try {
      ServletFileUpload upload = new ServletFileUpload();
      upload.setSizeMax(MAX_FILE_SIZE);

      try {
        FileItemIterator iterator = upload.getItemIterator(request);
        while (iterator.hasNext()) {
          FileItemStream item = iterator.next();
          InputStream in = item.openStream();
          if ((!item.isFormField()) && (item.getFieldName().equals("file1"))) {
           
            String fileName = item.getName();
            if (fileName.length()>0){
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

     
      ServletFileUpload upload = new ServletFileUpload(fileItemfactory);
      upload.setSizeMax(maxUploadSize);
      upload.setProgressListener(listener);
     
      FileItemIterator iter = upload.getItemIterator(request);
      while (iter.hasNext()) {
          FileItemStream item = iter.next();
          String name = item.getFieldName();
          InputStream stream = item.openStream();
          if (item.isFormField()) {
            String value = Streams.asString(stream);
View Full Code Here

Examples of org.apache.commons.fileupload.FileItemIterator

        }
      };
     
      // Parse the request
      try {
        FileItemIterator iter = upload.getItemIterator(context);
          //byte[] value;
          InputStream is;
          ArrayList<URLItem> list=new ArrayList<URLItem>();
      while (iter.hasNext()) {
          FileItemStream item = iter.next();

          is=IOUtil.toBufferedInputStream(item.openStream());
          if (item.getContentType()==null || StringUtil.isEmpty(item.getName())) {
            list.add(new URLItem(item.getFieldName(),new String(IOUtil.toBytes(is),encoding),false));      
          }
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.