java项目如何制作下载的部分?用io的话怎么选则保存位置?

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:25:21

有个servlet下载文件的例子,看看对你有没有帮助。

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;

/**
*用于下载文件的servlet
*@vesion 1.0
*/
public class DownloadFile extends HttpServlet {
//字符编码
private final String ENCODING="GB2312";
//内容类型
private final String CONTENT_TYPE="text/html;charset=GB2312";
//要下载的文件存放的路径
private String downloadFileDir="download\\";

/**
*执行HTTP get操作
* @param req 从用户来的请求
* @param resp servlet的回应
*/
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
//设置request对象的字符编码
re