upload and download a file
how to upload a file into project folder in eclipse and how to download the same using jsp
View Answers
March 25, 2010 at 4:56 PM
Hi Friend,
Try the following code:
1)page.jsp:
<%@ page language="java" %>
<HTml>
<HEAD><TITLE>Display file upload form to the user</TITLE></HEAD>
<BODY> <FORM ENCTYPE="multipart/form-data" ACTION=
"uploadandstore.jsp" METHOD=POST>
<br><br><br>
<center>
<table border="0" bgcolor=#ccFDDEE>
<tr>
<center>
<td colspan="2" align="center"><B>UPLOAD THE FILE</B><center></td>
</tr>
<tr>
<td colspan="2" align="center"> </td>
</tr>
<tr>
<td><b>Choose the file To Upload:</b></td>
<td><INPUT NAME="file" TYPE="file"></td>
</tr>
<tr>
<td colspan="2" align="center"> </td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Send File"> </td>
</tr>
<table>
</center>
</FORM>
</BODY>
</HTML>
2)uploadandstore.jsp:
<%@ page import="java.io.*" %>
<%@ page import="java.sql.*" %>
<%
String saveFile="";
String contentType = request.getContentType();
if ((contentType != null) && (contentType.indexOf("multipart/form-data") >= 0)) {
DataInputStream in = new DataInputStream(request.getInputStream());
int formDataLength = request.getContentLength();
byte dataBytes[] = new byte[formDataLength];
int byteRead = 0;
int totalBytesRead = 0;
while (totalBytesRead < formDataLength) {
byteRead = in.read(dataBytes, totalBytesRead,formDataLength);
totalBytesRead += byteRead;
}
String file = new String(dataBytes);
saveFile = file.substring(file.indexOf("filename=\"") + 10);
saveFile = saveFile.substring(0, saveFile.indexOf("\n"));
saveFile = saveFile.substring(saveFile.lastIndexOf("\\") + 1,saveFile.indexOf("\""));
int lastIndex = contentType.lastIndexOf("=");
String boundary = contentType.substring(lastIndex + 1,contentType.length());
int pos;
pos = file.indexOf("filename=\"");
pos = file.indexOf("\n", pos) + 1;
pos = file.indexOf("\n", pos) + 1;
pos = file.indexOf("\n", pos) + 1;
int boundaryLocation = file.indexOf(boundary, pos) - 4;
int startPos = ((file.substring(0, pos)).getBytes()).length;
int endPos = ((file.substring(0, boundaryLocation)).getBytes()).length;
saveFile="C:/"+saveFile;
File f = new File(saveFile);
FileOutputStream fileOut = new FileOutputStream(f);
fileOut.write(dataBytes, startPos, (endPos - startPos));
fileOut.flush();
fileOut.close();
%><Br><table border="2"><tr><td><b>You have successfully upload the file by the name of:</b>
<% out.println(saveFile);%></td></tr></table>
<%
}
%>
<a href="download.jsp?f=<%=saveFile%>">Download</a>
March 25, 2010 at 4:57 PM
continue..
3)download.jsp:
<%@ page import="java.util.*,java.io.*"%>
<%
String file=request.getParameter("f");
File f = new File (file);
String filename=f.getName();
response.setContentType ("application/text");
response.setHeader ("Content-Disposition", "attachment; filename=\""+filename+"\"");
String name = f.getName().substring(f.getName().lastIndexOf("/") + 1,f.getName().length());
InputStream in = new FileInputStream(f);
ServletOutputStream outs = response.getOutputStream();
int bit = 256;
int i = 0;
try {
while ((bit) >= 0) {
bit = in.read();
outs.write(bit);
}
} catch (IOException ioe) {
ioe.printStackTrace(System.out);
}
outs.flush();
outs.close();
in.close();
%>
Thanks
Ads
Related Tutorials/Questions & Answers:
How to upload and download file in hadoop?
How to
upload and
download file in hadoop? Hi,
I am trying to learn to
upload the
file on the Hadoop HDFS and then
download the same
file for learning the process.
How to
upload and
download file in hadoop?
What
upload and download a file - Java Beginners
upload and
download a file how to
upload a
file into project folder... the following code:
1)page.jsp:
Display
file upload form to the user
UPLOAD THE
FILE
Choose the
file To
Upload
Advertisements
upload and download mp3
upload and
download mp3 code of
upload and
download Mp3
file in mysql database using jsp
and plz mention which data type used to store mp3
file in mysql database
Upload and Download multiple files
Upload and
Download multiple files Hello Sir/Madam,
I need a simple code for
upload and
download multiple files(it may be image,doc... link:
http://www.roseindia.net/jsp/
file_
upload/uploadingMultipleFiles.shtml
File Download in jsp
File Download in jsp
file upload code is working can u plz provide me
file download
File Upload
File Upload when i execute the image
upload to mysql database it shows an exception that
file path cannot be found
file download
file download I uploaded a
file and saved the path in database. Now i want to
download it can u plz provide code
upload and download video
upload and
download video how to
upload and
download video in mysql...;Display
file upload form to the user</TITLE></HEAD>
<BODY>
<FORM... the
file To
Upload:</b>
</td>
<td><INPUT NAME="
file" TYPE="
file
Photo upload, Download
Photo
upload, Download Hi
I am using NetBeans IDE for developing application for java(Swings). And i am using MySQL as backend database.
My...) {
File myFile = chooser.getSelectedFile();
try {
image
File Upload
File Upload Hi
I need script / string in PHP where I uploaded the
file in html frontend and it should sent the uploaded
file as attachment to my email address
file upload
file upload how to recieve the uploaded
file on the next jsp page for modification if its uploaded to the previous page using a from
Upload and Download Large files in jsp
Upload and
Download Large files in jsp I am not able to
download large files (>200mb) from any server. I need a code to
download and
upload large files (atleast 4 gb) to a server using jsp page
jsp upload file to server
jsp
upload file to server How to create and
upload file to server in JSP?
Find the given example that explains how to
upload single and multiple
file on server using JSP
upload and save the file
upload and save the file
upload and save a
file from a computer to specific location of remote computer using jsp
servlet file upload
servlet
file upload please tell me the complete code to
upload a
file on localhost using servlet
AJAX file upload
AJAX
file upload
If you want to
upload file asynchronously means
without...
Demo URL
http://www.webtoolkit.info/demo/ajax-
file-
upload
Description
You need to create a form with
file fields you
wish to
upload and define
how to upload and download images in java?
how to
upload and
download images in java? what is the code....
Upload and
Download images:
1)page.jsp:
<%@ page language="java" %>
<HTML>
<HEAD><TITLE>Display
file upload form
Upload file to MS Access
Upload file to MS Access Iam beginner and need to
upload file to msaccess using jsp . Iam using netbeans platform.
Kindly explain do I need to mention Attachment format in the table
how to download a file from a folder??
how to
download a
file from a folder?? i can
upload any kind of files to a folder, and only the path of the
file is saved into the database, now how a client can
download the
file from my folder. pls provide me the jsp code
Upload file with ather Fieldn
Upload file with ather Fieldn hello
i want
upload file with other record to database for my project,like that
(FileID, Filename,Filedescrption,Filedate,
file_
upload)
see(
upload file with path) i can send data to database
File Upload and Retrive files
File Upload and Retrive files Can any body help me am getting an error in uploading
file. into mysql database....
thank's in advance
Multiple File Upload in PHP
Multiple
File Upload in PHP Hi,
I am beginner in PHP scripting language. I am very interested to learn PHP application. So, can anyone explain or provide related reference about how to Multiple
file upload in PHP.
Thanks
file upload plugin in jquery
file upload plugin in jquery
file upload plugin in jquery
You can use the following code to use the JQuery plugin.
$(document).ready(function() {
$("#uploadbutton").jsupload({
action: "addFile.do
Java upload file to ftp
Java
upload file to ftp Hi,
How to uploaded
file to a ftp server in Java?
Thanks
Hi,
It's very easy to write a program in Java....
View complete example at FTP
File Upload in Java
Thanks
File Download Security
File Download Security Hello,
I trying to create an application in PHP to prevent or provide
file download security. So, I need the help of senior... files downloading. Please read this article about
File Download Security
Ajax file upload
Ajax
file upload I am developing a application for image
upload using ajax and servlet.
The image should be converted in byte[] and must be saved in oracle databse as blob.
After uploading the image it should be displayed
file upload using JSP
file upload using JSP I have created a form to
upload a
file...="java" %>
<HTML>
<HEAD><TITLE>Display
file upload form... To
Upload:</b></td>
<td><INPUT NAME="
file" TYPE="
file"><
csv file download
csv
file download Hello Every one,
when user clicks
download button I want to retrieve data from mysql database table in csv format using java.if you know please send code.
Thanks in Advance
Please visit