This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
The moose likes Servlets and the fly likes File Upload Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Java » Servlets
Reply Bookmark "File Upload " Watch "File Upload " New topic
Author

File Upload

Tano Ortiga
Greenhorn

Joined: Jan 03, 2001
Posts: 9
Hi Guys,
I want my webserver to have "file upload" capabilities. Can I use Tomcat webserver in this case? Also, i don't know how to retrieve the attached file/s from client to the server (servlet). can anyone help me on this? pls provide code snippets if possible. thanks.
Jonathan
Tano Ortiga
Greenhorn

Joined: Jan 03, 2001
Posts: 9
Additional Questions:
how do i "store" the file into an object/variable?
how do i "store" the file into a database ?
thanks again.
Jonathan
Satish Kasala
Greenhorn

Joined: Dec 19, 2000
Posts: 16
Jonathan,
here's code for file upload.
HTML:
<form ENCTYPE="multipart/form-data" action="/servlet/FileUpLoad" method="POST">
<input name='upfile' type='file'>
<input type="submit" name="Upload" value="Transfer the file">
</form>
JavaCode:
int iTotalBytes = this.oRequest.getContentLength();
BufferedReader oInFileData= new BufferedReader(
new InputStreamReader(this.oRequest.getInputStream()));
char[] arData = new char[iTotalBytes];
oInFileData.read(arData);
arData contains the contents of the file as well as some more information regarding
the request. you can filter out what you need from the array.
Hope this helps
Satish
Danny Mui
Ranch Hand

Joined: Dec 14, 2000
Posts: 42
You can also obtain the O'reilly multi-part request handler (which parses an enctype of multipart that file-uploading requires). You can find the library at www.servlets.com.
Tano Ortiga
Greenhorn

Joined: Jan 03, 2001
Posts: 9
thanks guys!
kaoalex
Greenhorn

Joined: Jul 12, 2001
Posts: 3
Now,there is a html file in client.
But i ave a question,
if they are both java source code in client/Server.
How to code in client??
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: File Upload
 
Similar Threads
How to upload a file on webserver using midlet and servlet
Upload files gives an OutOfMemoryError
uploading file
File Upload in webserver and appserver
File upload to a different url than hosting server