我有一个 JSP 页面,其中一些表中有一些数据。我希望通过单击该页面上的链接将 JSP 中的所有表导出到 Excel 文件。我目前使用以下代码来实现:
<a href="Result.jsp?exportToExcel=YES">Export to Excel</a>
String exportToExcel = request.getParameter("exportToExcel");
if (exportToExcel != null
&& exportToExcel.toString().equalsIgnoreCase("YES")) {
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "inline; filename="
+ "report.xls");
}
}
我面临的问题是,此代码将 JSP 上的所有数据(包括 geaders、footers 等)导出到 .xls 文件。但我不希望这种情况发生。我只对将 JSP 中的表放入 .xls 文件感兴趣。关于如何实现这一目标的任何想法?