gpt4 book ai didi

java - 使用 POI 在 Excel 中打开报告,浏览器保持不变

转载 作者:行者123 更新时间:2023-12-01 14:47:58 25 4
gpt4 key购买 nike

我有一个导出到 Excel 的链接,单击该链接时 Javascript 会调用操作类。

JS 看起来像这样:

function exportFt()
{
alert("Export Ft");
var url = "<c:out value='${model.contextPath}'/>/CaseIdsExport.do?";
document.forms[0].action=url;
document.forms[0].submit();
}

Struts 配置如下所示:

    type="com.avt.CaseExportToExcelAction"
name="CaseExportToExcelForm"
parameter="operation">
</action>

CaseExportToExcelAction 打开 Excel 并显示报告。但发生的情况是我的浏览器本身打开了 Excel。但我希望我的浏览器保留并单独打开。我该怎么做?

最佳答案

尝试将其添加到您的操作/servlet 中:

response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename="
+ manager.getReportName() + ".xlsx");

关于java - 使用 POI 在 Excel 中打开报告,浏览器保持不变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15215267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com