Hi ,

I'm presently working on MultipartRequest in my JSP page. I'm able to
retrieve the parameter values and also the File and save it in the default
directory. The only problem is that I want it to save in a particular
directory which i specify. Can somebody throw light on this, with snippets.

My code goes like this

-----------
<%@ page language="java" import="java.util.Vector, proposal.*,
com.oreilly.servlet.*;"%>
<jsp:useBean id="prop" class ="proposal.ProposalItemBean" scope="session"/>
        <%

                MultipartRequest multi = new MultipartRequest(request, ".",5
* 1024 * 1024 ) ;

                prop.propUser.setFname(multi.getParameter("FirstName")) ;
                prop.propUser.setLname(multi.getParameter("LastName")) ;
                prop.propUser.setAdd1(multi.getParameter("Add1")) ;
                prop.propUser.setAdd2(multi.getParameter("Add2")) ;
                prop.propUser.setCity(multi.getParameter("City")) ;
                prop.propUser.setState(multi.getParameter("State")) ;
                prop.propUser.setCountry(multi.getParameter("Country")) ;
                prop.propUser.setZip(multi.getParameter("Zip")) ;
                prop.propUser.setPhone(multi.getParameter("Phone")) ;
                prop.propUser.setFax(multi.getParameter("Fax")) ;
                prop.propUser.setEmail(multi.getParameter("Email")) ;
                prop.propUser.setUrl(multi.getParameter("Url"));
                prop.propUser.setExtn(multi.getParameter("Extn"));
        prop.propUser.setZip4(multi.getParameter("Zip4")) ;
        %>

This automatically saves the file/files in the default root directory.
 "." is the root  and 5*1024*1024 indicates the max size of file.

----------

Regards

Siva


-----Original Message-----
From: Hans Bergsten [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 13, 2000 2:52 PM
To: [EMAIL PROTECTED]
Subject: Re: uploading a file


Pedro Meza wrote:
>
> I am trying to use JSP to upload a file.
>
> Does anyone have bean code to do this ????
>
> If I have a form with a FILE element how is this passed to the bean ????

File uploading is done through a special encoding (multipart/form-data)
of a POST request, and JSP pages do not deal with this type of encoding
easily. You're much better off using a regular servlet for uploading.

A commonly used file upload servlet is Jason Hunter's, available at
<http://www.servlets.com/resources/index.html>. Also, search through
the archives for this mailing list and SERVLETS-INTEREST since this
has been discussed many, many, many times before ...

Hans
--
Hans Bergsten           [EMAIL PROTECTED]
Gefion Software         http://www.gefionsoftware.com

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to