Please see the first entry in the FileUpload FAQ:

http://jakarta.apache.org/commons/fileupload/faq.html

Also:

* Using FileUpload in a JSP page is not recommended. You should use a
servlet instead.
* Your code is configuring diskFileItemFactory but never using it.

--
Martin Cooper


On 4/27/07, Awais Ahamed Bajwa <[EMAIL PROTECTED]> wrote:

Hi folks,


I have a JSP containing five ITEMs,

Here is some code of the JSP:

FORM:
<form name="frmPR" method="post"  action="/upload/servlet/UploadServlet"
id="frmPR" enctype="multipart/form-data">

FILE ITEMS:
<input name="document" id="document" type="file" class="textbox"/>  I
have five items.


Here is my servlet code:

                        File repositoryPath=null;
a                               List uploadedFiles=new ArrayList();
                                HttpSession session =
request.getSession(true);
                                StringBuffer errors=new StringBuffer();
                        if
(!ServletFileUpload.isMultipartContent(request)){

response.sendError(HttpServletResponse.SC_NO_CONTENT);
                                }
                                ServletFileUpload servletFileUpload =
new ServletFileUpload(new DiskFileItemFactory());
                                DiskFileItemFactory diskFileItemFactory
= new DiskFileItemFactory();

diskFileItemFactory.setSizeThreshold(40960); /* the unit is bytes */
                                List fileItemsList = null;

                                repositoryPath = new
File(Configurations.getRootFileLocation());

diskFileItemFactory.setRepository(repositoryPath);

servletFileUpload.setSizeMax(Configurations.getMaximumFileSize()); /*
the unit is bytes */

                                try {
                                fileItemsList =
servletFileUpload.parseRequest(request);






When I  check the above FileItemList, it returns me the size equal to 0


AM I Missing something:?????



Regards
Awais Bajwa









Regards

Awais Bajwa

Sr Software Engineer
MERCATOR - the IT division of the Emirates Group
Emirates Aviation College- First Floor Room 111
DUBAI -United Arab Emirates
Tel:    +971-42-187997
Cell:   +971-50-8930159
[EMAIL PROTECTED]




Reply via email to