欢迎光临散文网 会员登陆 & 注册

javaweb:设置mime内容类型运行servlet下载文件,用客户端Excel打开

2023-04-27 18:03 作者:huawei13Pro  | 我要投稿

来源:我的学习笔记

servlet

代码:

package servlet;


import java.io.IOException;

import java.io.PrintWriter;


import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


/**

 * Servlet implementation class ExcelServlet

 */

@WebServlet(name="ExcelServlet",urlPatterns = "/excel.do")

public class ExcelServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

       

    /**

     * @see HttpServlet#HttpServlet()

     */

    public ExcelServlet() {

        super();

        // TODO Auto-generated constructor stub

    }


/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

response.setContentType("application/vnd.ms-excel;charset=gb2312");/* 设置MIME内容 */

PrintWriter out=response.getWriter();

out.println("学号\t姓名\t性别\t年龄\t所在专业");//用制表符制表

out.println("0001\t张三\t男\t11\t食品加工");

out.println("0002\t李四\t男\t12\t艺术管理");

}


/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)

*/

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

}


}







javaweb:设置mime内容类型运行servlet下载文件,用客户端Excel打开的评论 (共 条)

分享到微博请遵守国家法律