将JSP数据导出到带有图像的excel
在我们的项目中,我们需要将JSP页面导出到Excel中。 我们不能使用 Apache POI 或任何其他开源 API。 我遇到了下面提到的简单方法
<%
response.setHeader("内容处置", "附件;文件名=\"multi-table.xls\""); %> <%@页 contentType =“应用程序/vnd.ms-excel” %>
使用图像 src 来 加载图像
生成Excel,但Excel中不显示图像。 在我们的 JSP 页面中,我们有许多图像,它们也应该与其他数据一起导出到 Excel 中。hanks
请让我知道如何做到这一点。
谢谢 拉维
In our project we are having the requirement to export the JSP page into excel.
We cannot use Apache POI or any other open source APIs.
I came across the below mentioned simple way of doing
<%
response.setHeader("Content-Disposition",
"attachment;filename=\"mult-table.xls\"");
%> <%@ page
contentType="application/vnd.ms-excel"
%><table><tr><td>
using image src to
load images</td></tr></table>
The excel is generated but the image is not shown in the excel.
In our JSP pages we are having many images which should also get exported into excel along with other data.hanks
Please let me know how to do it.
Thanks
Ravi
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我在HTML图像代码中使用完整的URL,因为当你下载excel时,它是一个文本xls文件,格式为HTML,并且图像可嵌入和绝对路径,相反它可以解决图像源。
像这样:
I use the complete URL in HTML image code, because when you download the excel, it's a text xls file, with format HTML, and the images embeddable and the absolute path, intead it can solve the image source.
like this:
据我所知,当此 html xls 时,您无法在 xls 文件中插入图像
As far as I know you can not insert an image in xls file, when this html xls