当前位置: 首页 > 面试题库 >

JSP生成Excel电子表格(XLS)以下载

雷飞虎
2023-03-14
问题内容

我有正在用JSP开发的应用程序,我希望以XLS(MS Excel格式)从数据库中导出一些数据。

在tomcat下,是否可以像正常的Java应用程序一样编写文件,然后生成指向该文件的链接?还是我需要使用特定的API?

这样做会不会有权限问题?


问题答案:

尽管您可以使用像JExcelAPI这样的功能强大的库,但是只要您将响应的MIME类型设置为“
application / vnd.ms-excel”,Excel也会读取CSV和纯HTML表。

根据电子表格的复杂程度,CSV或HTML可以在没有第三方库的情况下为您完成工作。



 类似资料:
  • 我是Python新手。我需要将程序中的一些数据写入电子表格。我在网上搜索过,似乎有很多可用的软件包(xlwt、XlsXcessive、openpyxl)。其他人建议写信给一家公司。csv文件(从未使用过csv,也不了解它是什么)。 程序非常简单。我有两个列表(float)和三个变量(string)。我不知道这两个列表的长度,它们可能不会是相同的长度。 我希望布局如下图: 粉红色列将具有第一个列表的

  • 问题内容: 我需要将程序中的一些数据写入电子表格。我在网上搜索过,似乎有很多可用的软件包(xlwt,XlsXcessive,openpyxl)。其他人则建议写入.csv文件(从未使用过CSV,也不真正了解它是什么)。 该程序非常简单。我有两个列表(浮点数)和三个变量(字符串)。我不知道两个列表的长度,它们的长度可能不一样。 粉色列将具有第一个列表的值,绿色列将具有第二个列表的值。 那么最好的方法是

  • 问题内容: 我有一个带有许多选项卡的Excel工作簿。每个选项卡与所有其他选项卡具有相同的标题集。我想将每个选项卡中的所有数据合并到一个数据帧中(而无需重复每个选项卡的标题)。 到目前为止,我已经尝试过: 可以在parse参数中使用表示“所有电子表格”的内容吗?还是这是错误的方法? 提前致谢! 更新:我尝试过: 但这不是“工作”。 问题答案: 这是一种实现方法-将所有工作表加载到数据帧的字典中,然

  • 我正在使用apache poi为电子邮件生成excel表——这意味着在生成excel后,如果用户在单元格中输入电子邮件,我需要验证该电子邮件 下面是我的代码 当我执行这个方法时,我得到了以下错误 我尝试了很多,但做不到。

  • 人若自洁,脱离卑贱的事,就必作贵重的器皿,成为圣洁,合乎主用,预备行各样的善事。你要逃避少年的私欲,同那清心祷告主的人追求公义、信德、仁爱、和平。惟有那愚拙无学问的辩论,总要弃绝,因为知道这等事是起争竞的。(2 TIMOTHY 2:21-23) 电子表格 一提到电子表格,可能立刻想到的是excel。殊不知,电子表格“历史悠久”,比Word要长久多了。根据维基百科的记载整理一个简史: VisiCal

  • 我使用带有php的Google Drive api来做各种奇妙的事情,但却无法下载HTML格式的电子表格。我可以使用getExportLinks()方法以各种格式下载它,但我只需要工作表中的文本,而不是docx或ODS中的格式化文件。 通过使用/feeds/download/spreadsheets/export?exportformat=html&format=html&key=id URL,g