do_download.jsp

来自「一个在ie实现文件上传下载的程序」· JSP 代码 · 共 30 行

JSP
30
字号

<jsp:directive.page import="com.jspsmart.upload.SmartUpload"/>
<@ page contentType="text/html;charset=gb23112" %>
<@ page import="com.jspsmart.upload.*" %>

<% request.setCharacterEncoding("gb2312");
   response.setCharacterEncoding("gb2312");
 %>
<%
  
  String filename=new String(request.getParameter("filename").getBytes("ISO-8859-1"), "GBK");
  out.println(filename+"<br>");
   
  utf.UtfString ss = new utf.UtfString();
  ss.setzhstr(filename);
  ss.toUtf8String();
  String utffilename=ss.getutfstr();
  
  out.println(filename+"<br>");
  
  SmartUpload su=new SmartUpload();
  
  su.initialize(pageContext);
  su.setContentDisposition(null);
  
//  su.downloadFile("D:/client/"+filename,null,utffilename);
  su.downloadFile("D:/server/"+filename,null,utffilename);
  
%>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?