从jsp导出为excel xlsx格式时出现问题
我有两个JSP名为:从jsp导出为excel xlsx格式时出现问题,excel,jsp,Excel,Jsp,我有两个JSP名为: userDetails.jsp exportUser.jsp 第一个JSP将在表中显示数据库记录。下表中有一个名为“导出到Excel”的链接: <a href="exportUser.jsp"> Export to Excel</a> 单击链接后,我需要通过exportUser.jsp将数据导出为excel.xlsx格式 除了第二个JSP之外,这两个JSP都有类似的代码 <%@page contentType="applicatio
<a href="exportUser.jsp"> Export to Excel</a>
单击链接后,我需要通过exportUser.jsp将数据导出为excel.xlsx格式
除了第二个JSP之外,这两个JSP都有类似的代码
<%@page contentType="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" pageEncoding="UTF-8"%>
但是,我从Excel中得到以下错误:
Excel无法打开文件“exportUser.jsp”,因为文件格式或
文件扩展名无效。请验证该文件是否未被删除
已损坏,并且文件扩展名与文件格式匹配
如果JSP页面具有来自数据库的相同数据,为什么要尝试从JSP导出?有关如何使用java将数据库导出到excel工作表的信息,请参阅。客户端希望在其系统上使用excel,而不是从服务器的临时文件夹下载。