前沿资讯!javaweb:设置mime内容类型运行servlet下载文件,用客户端Excel打开
来源:  哔哩哔哩
时间:  2023-04-27 18:14:01

来源:我的学习笔记

代码:


(相关资料图)

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

}

}

标签:

猜你喜欢