问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp页面的excel的导出

发布网友 发布时间:2022-04-25 18:57

我来回答

1个回答

热心网友 时间:2023-10-11 18:28

额...我给你看看哈.!

仍然用response.setContentType("application/vnd.ms-excel") ,后面看你原来是用什么方式输出的,比如XML方式的,稍加修改就可以了。

你打开一个EXCEL文件,选择另存为XML格式,现在这个XML文件可以用记事本打开,最后把文件的扩展名.XML改为.XLS,就可以双击在EXCEL里面打开。

你的JSP输出的内容,按照前面XML的格式输出你的内容,浏览器上就会下载一个EXCEL可以打开的文件,什么格式都可以实现。

补充:
这个帖子实在说不下呀。我过两天内在我空间发表一篇用PHP生成EXCEL的文件的文章吧。

你的JSP只输出文本吧,但是你用记事本打开一个EXCEL看一看,开头是什么“刑唷”的东西,然后完全是乱码,你的JSP怎么才能生成这些乱码呢?

我估计你尽管用了response.setContentType("application/vnd.ms-excel"),实际上是输出的还是HTML代码,我只能估计,因为第一次就问你,你没有补充这个关键内容,却让我猜,还很着急的样子。如果你用输出的内容用的HTML,用了一个ms-excel的头,实际上只是让EXCEL强制把你的内容理解为EXCEL工作表,当然是不可能实现多个工作表的。

我已经告诉你了,应该用XML,方法是用EXCEL新建立一个文件,简单输入少数内容,你保存为XML格式,你就可以用记事本打开这个XML文件查看内容,而且也可以修改为.XLS文件让EXCEL直接打开。这种方式和上面的HTML一样,也是挂羊头卖狗肉,但是这样羊头样子*真一点,可以实现多个工作表。你自己也不去实践一下,我贴个EXCEL内容上来也是乱七八糟的呀。

如果还不明白的话.在看看下面的

在需要导出Excel的jsp页面做一个“导出到Excel”的按钮
这是代码:
<input name="btmExcel" class="button1" type="button" id="btmExcel" value="导出当前页" onclick="saveCode(tableExcel)">

就是这张表的id=“tableExcel”;
==================================================

function saveCode(obj){

var winname = window.open('', '_blank', 'top=10000');
var strHTML = document.all.tableExcel.innerHTML;
winname.document.open('text/html', 'replace');
winname.document.writeln(strHTML);
winname.document.execCommand('saveas','',yy+"年"+mt+"月"+dd+"日"+' 假植情况报表.xls');
winname.close();
}

这样就把我当前 比如说分页显示10页的数据 导出到Excel
但是我想把查询出的所有数据都导出 怎么做??不单单这10页的数据

祝你成功,,,,!!!!
jsp页面直接导出Excel的问题,多个table导入1个excel的多个sheet_百度知...

仍然用response.setContentType("application/vnd.ms-excel") ,后面看你原来是用什么方式输出的,比如XML方式的,稍加修改就可以了。你打开一个EXCEL文件,选择另存为XML格式,现在这个XML文件可以用记事本打开,最后把文件的扩展名.XML改为.XLS,就可以双击在EXCEL里面打开。你的JSP输出的内容,按照前面...

jsp如何利用POI直接生成Excel并在页面中导出

1、修改WEB服务器的CONF/web.xml,添加 &lt;mime-mapping&gt; &lt;extension&gt;xls&lt;/extension&gt; &lt;mime-type&gt;application/vnd.ms-excel&lt;/mime-type&gt; &lt;/mime-mapping&gt; 如果不添加这个,那么在网页中下载的时候就变成了JSP文件 2、download.jsp文件 &lt;%@ page contentType="application/vnd.ms-excel" language="jav...

把jsp 页面原样下载到客户端的一个excel文件中

你的jsp页面是不是显示了从数据库查询得到的表格,现在想把表格导出到客户端的excel文件里?首先说说现在Java编辑Excel文件的两大开源工具:jakarta poi和JavaExcelAPI(简称JXL),这两套工具我都试用了一这段时间,感觉各有优劣吧。poi在某些细节有些小Bug并且不支持写入图片,对中文的支持不行;JXL就...

jsp页面导出excel文件,怎么设置excel文件名呢?如下图的CAXWPPOD.xls...

jsp中设置:response.setHeader("Content-Disposition","attachment;filename="+flag+".xls");//指定下载的文件名 response.setContentType("application/vnd.ms-excel");

如何将jsp页面表格另存为excel格式报表,或通过打印生成.xsl报表_百度...

jsp页面的表格数据可以另存为excel表格的。JSP从数据库导出数据到Excel下载的实现关键代码:&lt;%@ page contentType="application/msexcel" %&gt;&lt;% //response.setHeader("Content-disposition","inline; filename=videos.xls"); response.setHeader("Content-disposition","attachment; filename=test.xls"); //以上这...

jsp调用java方法导出excel为什么会弹出保存或下载的对话框,调用完之后...

调用java导出excel?你的excel是文件形式还是页面上的某个表格。如果是文件形式那就是下载了,弹出保存或下载窗口是应该的,但如果是页面上的某个表格那么不需要调用后台java来实现到处excel,直接js脚本语言就可以实现这个功能。。。function AllAreaExcel(){ var oXL = new ActiveXObject("Excel.Application...

excelvba保存jsp页面图片代码

1. 选中区域导出为图片 Sub 导出为图片() Dim f$ f = "D\DRdlb.JPG" If Dir(f) &lt;&gt; "" Then Kill 2. 导出为图片到文件夹 Sub 保存图片() Dim ad$, m&amp;, mc$, shp As Shape Dim nm$, n&amp;, myFolder

把jsp页面的table表中的数据导出成excel表

无非是这样的一个过程。先通过数据库查询出数据,放到List里,然后把这个List发往页面,然后遍历这个List把数据显示到这个表格里。 要想把数据导出到execel,很简单,把页面接受的这个List用jxl写到Execel就行了。具体将List导出到Execel的类如下:package cms.dao;import java.io.IOException;import java....

...我想通过js方法将这个表格导出到一个excel文件中,通过下面的方法不行...

最好不要用这种方法,可以使用后台方法将数据导成excel 可使用技术jxl 和poi 具体使用方法可以去百度找文档看下

jsp页面,一个excel,怎么点击按钮然后就保存excel在服务器指定的文件

String str1 = new StringBuilder().append(request.getSession().getServletContext().getRealPath("")).append(File.separator).append("test").append(File.separator).append("excel").append(File.separator).append(newfilename).toString();//存储路径 webapp/test/excel File file1 = new File...

jsp页面导出excel表格 jsp导出带格式的excel 页面导出excel jsp导出excel表格 jsp导出excel控制列宽 jsp导出动态列excel jsp导出带图片excel java导出excel设置列宽 导出excel
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
09年12月24日出生的到2016年九月份的孩子是几周岁呢 为什么情侣间接吻要闭上眼睛? 接吻时为何闭上眼睛?接吻时是不是都会闭眼? 情侣接吻时为什么都会闭眼睛 三个原因 接吻时为何闭上眼睛 问下电脑主板的问题 技嘉 GA-B85-HD3和华硕B85系列主板那个好些 ...不在符合创建免费icloud账户的资格,跪求仙人帮忙阿~~本人比猪都笨... ...又找不到那个损坏的文件 在此跪求 希望大家帮帮忙 我网页总自动消失 跪求解决办法~~~ 我从做系统了 也不行 也修复网页了... ...不在符合创建免费icloud账户的资格,跪求仙人帮忙阿~~ 如何将jsp 中的数据导入到excel表格 中 jsp页面table导入excel数据 jsp显示数据成表格形式。像excel那样有表头。每个表格代表一条数据。7行6列的表格代表42条数据。 关于JSP页面中显示的数据导出到EXCEL表格中的问题。 如何在jsp页面上打开word,excel,pdf等文档 你好! 请教你个问题 java web程序如何将读取的excel表格里的数据插入到数据库,并显示在JSP页面上? 小弟在servlet中生成一个excel文件,想在jsp中直接显示出来,应该怎样做啊? 如何在jsp页面中显示excel中的数据 如何在JSP页面中显示指定EXCEL中的内容? jsp以Excel显示 jsp怎么才能直接显示word文档、excel文档? 电脑win10系统怎么关闭自动更新 win10怎么禁止谷歌浏 怎样关闭google的自动更新 chrome怎么禁止更新 win10 信用卡逾期 如何办理个性化分期还款? 个性化分期后如果再逾期怎么办 信用卡个性化分期还算黑户吗? 信用卡申请个性化分期怎么找人代办 信用卡个性化分期还算黑户吗 jsp保存成excel原来的样式没有了,颜色边框什么的都没了 qq空间如何编辑说说 华为手机qq发出去的说说怎么编辑? 手机qq空间表情说说怎么发表? &#160;手机在QQ空间里已经发表的说说,怎么用手机编辑修改不了权限吗? 手机QQ空间发说说后,重新编辑照片,然后发出去的照片模糊了,怎么办? oppok3怎样能把2g网络变成4g 怎样查看苹果手机连接过的Wi-Fi记录? 如何查看以前连接过我家wi-fi的设备 怎么查看手机连接Wi-Fi的历史记录?比如以前在外地连接的能查到吗? 手机热点历史连接记录如何查询? oppo手机怎么看之前连过的wi-fi 十台手机连接Wi-Fi,然后取消连接,怎么查看之前有哪些手机连接过? 怎么查看自己手机以前连过的wifi的密码? 苹果怎么查看链接过的Wi-Fi 炒豆腐的家常做法有哪些? 京东商城以付款订单怎么修改收货地址 京东下单成功怎么修改收货地址 京东快递怎么改收货地扯 怎么更改京东收货号码