关于Excel表格导出方法--application/vnd.ms-excel
公司的一个项目用到了前端导出Excel,可以把页面Table中的数据和格式一并导出,非常方便,在这边做个记录。 有几个关键点需要注意: Response设置: ContentType:application/vnd.ms-excel ---设置文件类型 Content-Disposition:attachment;fileName=excel.xls ---设置文件名 Style样式: 尽量不要使用引入的CSS文件中的样式,否则,导出的excel文件用WPS或者office打开不带样式 代碼如下: <%@ page language="java" import="java.util.*" pageEncoding="utf-8" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; response.setContentType("application/vnd.ms-excel");