aspose file tools*
The moose likes Other Open Source Projects and the fly likes Apache File Upload - which JAR is required? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » Other Open Source Projects
Bookmark "Apache File Upload - which JAR is required?" Watch "Apache File Upload - which JAR is required?" New topic
Author

Apache File Upload - which JAR is required?

ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Anyone tried Apache File Upload, which JAR file needs to be taken into classpath? I couldn't find that on site

Thanks.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41525
    
  53
The download only has a single jar files that contains classes. The other two files contain the source and the javadocs, as their names imply.


Ping & DNS - my free Android networking tools app
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Originally posted by Ulf Dittmer:
The download only has a single jar files that contains classes. The other two files contain the source and the javadocs, as their names imply.


I downloaded 'commons-fileupload-1.2-src.zip' file and it doesn't contain any JAR file.

Is that the same one you took?
[ February 23, 2007: Message edited by: ankur rathi ]
Ben Souther
Sheriff

Joined: Dec 11, 2004
Posts: 13410

The src in src.zip stands for source code.
Download the one that doesn't have src in the name.
That one will contain the needed jar file.

Moving to Other Open Source APIs.


Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Thanks both of you.
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Now I am stuck at this place and finding no suggestion on net.

This is my HTML page:



And this is servlet code:



Now my two problems are:

1. isMultipart is always true because I have added 'enctype' attribute in the form, before it was always false. I suppose it should be decided on the basis of data not on the basis of this attribute.

2. items list has no item always. But I am supplying data in both the input fields.

Please help. Thanks.
g forte
Greenhorn

Joined: Aug 28, 2003
Posts: 25
I think you need an id for your form fields.


Also, did you grab the 2 required jars(fileupload.jar and the io jar)?
HTH!
[ February 23, 2007: Message edited by: g forte ]
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Originally posted by g forte:
I think you need an id for your form fields.


It worked. Thanks G.

Is following the right way to implement upload functionality:

I am able to get the file name and file content at server side. Now with some string operations I get the extension then based on the extension I choose the image (icon of doc, ppt, txt, pdf etc) to display to user and I set href to the same kind of file that has the content which I just got, and that is called when clicked on that image.

Hope that is clear.

Is there any better way?

Thanks.
g forte
Greenhorn

Joined: Aug 28, 2003
Posts: 25
Sounds good, unless you need to offer this file(the one just uploaded) to other users to download. In that case, I would change the mime type to
response.setContentType("application/x-download");
Which would force the download dialog as opposed to opening it up in the browser.
HTH
 
 
subject: Apache File Upload - which JAR is required?