我创建了一个报告,它将数据导出到xls,当我将contentType和Header设置为建议的类型时..它只填充csv文件中的整个代码(包括html标记)。对此的任何帮助都非常感谢。
<%@page import="org.apache.struts2.ServletActionContext" %>
<%@ page contentType="application/octet-stream; charset=UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<% response.setHeader("Content-Disposition",
"attachment; filename=\"DownloadReport.csv\""); %>
此致 Senny
答案 0 :(得分:0)
您需要使用.jsp
扩展名进行保存和调用,以便运行JSP代码。请勿使用.csv
扩展名或代表纯文本的内容进行保存和调用。