Servlet實現檔案下載以及遇到的問題
阿新 • • 發佈:2019-01-01
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(); } }