1. 程式人生 > >Servlet實現檔案下載以及遇到的問題

Servlet實現檔案下載以及遇到的問題

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class DownLoadQueryStatLineChartDataAction extends HttpServlet {

	protected void service(HttpServletRequest req, HttpServletResponse resp)  
            throws ServletException, IOException {
		req.setCharacterEncoding("utf-8");
		resp.setCharacterEncoding("utf-8");
		
		resp.setHeader("content-disposition", "attachment;filename=data.txt");
		PrintWriter out =  resp.getWriter();
		out.println("Test!");
		
		out.flush();
	    out.close();
	}
}