sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
sitelink5 | |
sitelink6 |
http://www.javaservice.net/~java/bbs/read.cgi?m=resource&b=servlet&c=r_p&n=1031273015&k=따끈 다운로드&d=tb#1031273015
<%@ page language="java"
import="java.io.*, java.text.*, java.lang.*, java.util.*"
contentType="application;"%>
<%
String down_root = "/home3/unievent/newdoc"; //다운로드 상위 디렉토리 경로
String att_file_path = request.getParameter("att_file_path");//다운로드 하위 디렉토리 경로
String att_file_name = //다운로드 파일 명
new String(request.getParameter("att_file_name").getBytes("8859_1"), "ksc5601");
InputStream in = null;
OutputStream os = null;
try
{
File file = new File(down_root + att_file_path, att_file_name );
in = new FileInputStream(file);
response.reset() ;
response.setContentType("application/smnet");
response.setHeader ("Content-Disposition", "attachment; filename="" +
new String(file.getName().getBytes(),"ISO8859_1")+""" );
response.setHeader ("Content-Length", ""+file.length() );
os = response.getOutputStream();
byte b[] = new byte[(int)file.length()];
int leng = 0;
while( (leng = in.read(b)) > 0 ){
os.write(b,0,leng);
}
} catch(Exception e) {
System.out.println(e);
}finally{
if(in !=null)try{in.close();}catch(Exception e){}
if(os !=null)try{os.close();}catch(Exception e){}
}
%>
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
POWERED BY 絶對高手
E-Mail : juldaegosu@hanmail.net
MSN : juldaegosu@hanmail.net
CyberHome: javacraft.net
Juldaegosu Never Stop
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
import="java.io.*, java.text.*, java.lang.*, java.util.*"
contentType="application;"%>
<%
String down_root = "/home3/unievent/newdoc"; //다운로드 상위 디렉토리 경로
String att_file_path = request.getParameter("att_file_path");//다운로드 하위 디렉토리 경로
String att_file_name = //다운로드 파일 명
new String(request.getParameter("att_file_name").getBytes("8859_1"), "ksc5601");
InputStream in = null;
OutputStream os = null;
try
{
File file = new File(down_root + att_file_path, att_file_name );
in = new FileInputStream(file);
response.reset() ;
response.setContentType("application/smnet");
response.setHeader ("Content-Disposition", "attachment; filename="" +
new String(file.getName().getBytes(),"ISO8859_1")+""" );
response.setHeader ("Content-Length", ""+file.length() );
os = response.getOutputStream();
byte b[] = new byte[(int)file.length()];
int leng = 0;
while( (leng = in.read(b)) > 0 ){
os.write(b,0,leng);
}
} catch(Exception e) {
System.out.println(e);
}finally{
if(in !=null)try{in.close();}catch(Exception e){}
if(os !=null)try{os.close();}catch(Exception e){}
}
%>
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
POWERED BY 絶對高手
E-Mail : juldaegosu@hanmail.net
MSN : juldaegosu@hanmail.net
CyberHome: javacraft.net
Juldaegosu Never Stop
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒