Yes, This is my form declaration:
<html:form action="upload.do" enctype="multipart/form-data"> Yann ----- Original Message ----- From: "Sukhenko, Mikhail (Contr)" <[EMAIL PROTECTED]> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]> Sent: Monday, November 04, 2002 4:45 PM Subject: RE: Problem with FileUpload > are you using "multipart" in your form declaration on the jsp page? > > -----Original Message----- > From: Yann Verlynde [mailto:yverlynde@;oxade.com] > Sent: Monday, November 04, 2002 10:41 AM > To: Struts > Subject: Problem with FileUpload > > > Hello, > > This is my code in an Action Class, I don't receive the upload file. The > fileItems element is null. > How can I do to upload a file? > > Thanks in advance > > public ActionForward execute(ActionMapping mapping, > ActionForm form, > HttpServletRequest request, > HttpServletResponse response) > throws Exception { > > try { > FileUpload fu = new FileUpload(); > // maximum size before a FileUploadException will be thrown > fu.setSizeMax(1000000); > // maximum size that will be stored in memory > fu.setSizeThreshold(4096); > // the location for saving data that is larger than getSizeThreshold() > fu.setRepositoryPath("/tmp"); > > List fileItems = fu.parseRequest(request); > // assume we know there are two files. The first file is a small > // text file, the second is unknown and is written to a file on > // the server > Iterator i = fileItems.iterator(); > String comment = ((FileItem)i.next()).getString(); > FileItem fi = (FileItem)i.next(); > > // filename on the client > String fileName = fi.getFieldName(); > // save comment and filename to database > > MessageResources messages = > (MessageResources)getServlet().getServletContext().getAttribute("APPLICATION > _CONFIGURATION"); > > // write the file > fi.write(messages.getMessage("upload.destination") + fileName); > } > catch (Exception e) { > e.printStackTrace(); > } > //return a forward to display.jsp > return mapping.findForward("display"); > } > > -- > To unsubscribe, e-mail: <mailto:struts-user-unsubscribe@;jakarta.apache.org> > For additional commands, e-mail: <mailto:struts-user-help@;jakarta.apache.org> > -- To unsubscribe, e-mail: <mailto:struts-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:struts-user-help@;jakarta.apache.org>