| Author |
file uploading using Jakarta file upload
|
Awais Bajwa
Ranch Hand
Joined: Jan 16, 2001
Posts: 190
|
|
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; aList 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:??? A.B [ April 28, 2007: Message edited by: Bear Bibeault ]
|
 |
Herman Schelti
Ranch Hand
Joined: Jul 17, 2006
Posts: 387
|
|
hi Awais, See the example at http://jakarta.apache.org/commons/fileupload/using.html. It looks a lot like your code, main difference is that in your code you create a new DiskFileItemFactory() twice, they create it once and then give it to the ServletFileUpload: ServletFileUpload upload = new ServletFileUpload(factory); Hope this helps. Herman
|
 |
Maximus Decimus Meridius
Greenhorn
Joined: Aug 13, 2007
Posts: 1
|
|
|
Awais, I am having the same problem. Did you manage to find a solution?
|
 |
Katrina Owen
Sheriff
Joined: Nov 03, 2006
Posts: 1334
|
|
"Maximus Decimus Meridius", Please check your private messages for an important message from me. Kind regards, Katrina Owen JavaRanch Saloon Bartender
|
 |
 |
|
|
subject: file uploading using Jakarta file upload
|
|
|