<分区>
这是我的示例代码。我正在使用 eclipse,tomcat 服务器。浏览器作为 IE9。
protected void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
ServletContext context = request.getServletContext();
@SuppressWarnings("unchecked")
List<Student> students = (List<Student>) context.getAttribute("students");
PrintWriter out = response.getWriter();
for(Student student:students){
out.println(student.getId()+"\t"+student.getName());
}
out.close();
}
我正在获取学生名单。但是当我打开下载的文件时,文件出现错误,指出文件格式或扩展名无效。我下载的文件是 .xlsx 。