JSP下载
来源:互联网 发布:电视直播的软件 编辑:程序博客网 时间:2024/04/29 07:08
<%
SmartUpload su=new SmartUpload();
su.initialize(pageContext);
su.setContentDisposition(null);
//取文件名(可以读取数据库的 这里是传过来的如果是中文urlEncode化)
String filename=URLHelper.urlDecode(request.getParameter("filename"));
//取文件名(当做下载下来保存用的名字)
String savename=URLHelper.urlEncode(URLHelper.urlDecode(request.getParameter("filename")),true);
//文件所在的路径
String savepath = "../elone/infordp/uploadfile";
ServletContext app=(ServletContext)pageContext.getServletContext();
String strSysPath = app.getRealPath("/");
java.io.File myFile=new java.io.File(strSysPath+"infordp/uploadfile",filename);
System.out.println(filename);
//判断文件是否存在
if(myFile.exists()){
if(myFile.length()<1){
out.println("<script language='javascript'>alert('文件不存在或为空文件!');self.close();</script>");
}
else{ //下载文件
su.downloadFile(savepath+"/"+filename,"application/x-msdownload",savename);
}
}
else{
out.println("<script language='javascript'>alert('文件已被删除!');self.close();</script>");
}
%>
SmartUpload su=new SmartUpload();
su.initialize(pageContext);
su.setContentDisposition(null);
//取文件名(可以读取数据库的 这里是传过来的如果是中文urlEncode化)
String filename=URLHelper.urlDecode(request.getParameter("filename"));
//取文件名(当做下载下来保存用的名字)
String savename=URLHelper.urlEncode(URLHelper.urlDecode(request.getParameter("filename")),true);
//文件所在的路径
String savepath = "../elone/infordp/uploadfile";
ServletContext app=(ServletContext)pageContext.getServletContext();
String strSysPath = app.getRealPath("/");
java.io.File myFile=new java.io.File(strSysPath+"infordp/uploadfile",filename);
System.out.println(filename);
//判断文件是否存在
if(myFile.exists()){
if(myFile.length()<1){
out.println("<script language='javascript'>alert('文件不存在或为空文件!');self.close();</script>");
}
else{ //下载文件
su.downloadFile(savepath+"/"+filename,"application/x-msdownload",savename);
}
}
else{
out.println("<script language='javascript'>alert('文件已被删除!');self.close();</script>");
}
%>
- JSP下载
- jsp下载
- jsp下载
- jsp下载
- jsp下载
- JSP中的文件下载
- JSP中的文件下载
- jsp中的下载
- JSP实现文件下载
- jsp文件下载
- jsp实现文件下载
- JSP页面下载EXCEL
- jsp实现下载功能
- jsp的下载文件
- jsp - 下载文件
- JSP实现文件下载
- jsp下载word 文件
- JSP文件下载
- 为什么网站有时出现“Service Unavailable”的提示?
- 回家
- JSP mySmartUpload上传文件
- JSP Uploader上传文件
- 为什么生活要节俭?
- JSP下载
- 对Dom树的操作 appendChild ,createElement,childNodes,createTextNode
- JS 页面刷新
- 何必非要OOP?
- java操作Excel、PDF文件
- Inno Setup 及 My Inno Setup Extensions安装程序生成工具中文教程
- JS Checkbox全选
- fputc & fputs
- JAVA编程思想读书笔记一: