jsp 导出excel

<%@page contentType="application/vnd.ms-excel;charset=GBK" %>
<%@ include file="/base.jsp"%>
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<% 
response.setHeader("contenttype", "application/vnd.ms-excel; charset=GBK"); 
response.setHeader("content-disposition", "attachment; filename=document.xls"); 
Map  map=(Map)request.getAttribute("listData");
List header=(List)((Map)map.get("list")).get("header");
List data=(List)((Map)map.get("list")).get("data"); 
%> 

<head>
<meta http-equiv=Content-Type content="text/html; charset=GBK">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<!--[if gte mso 9]>
<xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
   <x:ExcelWorksheet>
    <x:Name>Sheet1</x:Name>
    <x:WorksheetOptions>
     <x:DefaultRowHeight>285</x:DefaultRowHeight>
     <x:Selected/>
     <x:Panes>
      <x:Pane>
       <x:Number>3</x:Number>
       <x:ActiveRow>3</x:ActiveRow>
       <x:ActiveCol>2</x:ActiveCol>
      </x:Pane>
     </x:Panes>
     <x:ProtectContents>False</x:ProtectContents>
     <x:ProtectObjects>False</x:ProtectObjects>
     <x:ProtectScenarios>False</x:ProtectScenarios>
    </x:WorksheetOptions>
   </x:ExcelWorksheet>
   <x:ExcelWorksheet>
</x:ExcelWorksheets>
<x:WindowHeight>9600</x:WindowHeight>
<x:WindowWidth>15075</x:WindowWidth>
<x:WindowTopX>480</x:WindowTopX>
<x:WindowTopY>90</x:WindowTopY>
<x:ProtectStructure>False</x:ProtectStructure>
<x:ProtectWindows>False</x:ProtectWindows>
</x:ExcelWorkbook>
</xml>
<![endif]-->

<style id="excel_list_31045_Styles"> 
<!--table
	{mso-displayed-decimal-separator:"\.";
	mso-displayed-thousand-separator:"\,";}
.font531045
	{color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:宋体;
	mso-generic-font-family:auto;
	mso-font-charset:134;}
.xl1531045
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:宋体;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-number-format:General;
	text-align:general;
	vertical-align:middle;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl2431045
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:宋体;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl2531045
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:宋体;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-number-format:General;
	text-align:left;
	vertical-align:bottom;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
.xl2631045
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:宋体;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-number-format:General;
	text-align:center;
	vertical-align:middle;
	mso-background-source:auto;
	mso-pattern:auto;
	white-space:nowrap;}
ruby
	{ruby-align:left;}
rt
	{color:windowtext;
	font-size:9.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:宋体;
	mso-generic-font-family:auto;
	mso-font-charset:134;
	mso-char-type:none;}
-->
</style>


</head>

<body>
<!--[if !excel]>  <![endif]-->
<!--下列信息由 Microsoft Office Excel 的“发布为网页”向导生成。-->
<!--如果同一条目从 Excel 中重新发布,则所有位于 DIV 标记之间的信息均将被替换。-->
<!----------------------------->
<!--“从 EXCEL 发布网页”向导开始-->
<!----------------------------->
<div id="excel_list_31045" align=center x:publishsource="Excel">
 
<table x:str border=0 cellpadding=0 cellspacing=0 width=360 style='border-collapse:
 collapse;table-layout:fixed;width:270pt'>
 <col width=72 span="<%=header.size()-1 %>" style='width:54pt'>
 <tr height=19 style='mso-height-source:userset;height:14.25pt'>
  <td colspan="<%=header.size()-1 %>" height=19 class=xl2631045 width=288 style='height:14.25pt;
  width:216pt'>${ExcelTitle}</td>
 </tr>
 <tr height=19 style='mso-height-source:userset;height:14.25pt'>
 <%for(int i =1;i<header.size();i++){%>
  <td class=xl2431045><%=(String)header.get(i)%></td>
  <%}%>
 </tr>
  <%for (int i =0;i<data.size();i++){
   List colList = (List)data.get(i);
 %>
 <tr height=19 style='mso-height-source:userset;height:14.25pt'>
  <%for (int j =1;j<colList.size();j++){%>  
  <td class=xl2531045><%=colList.get(j)==null?"":(String)colList.get(j)%></td>
  <%} %>  
 </tr>
 <%} %>
 <%-- 
 <![if supportMisalignedColumns]>
 <tr height=0 style='display:none'>
  <td width=72 style='width:54pt'></td>
  <td width=72 style='width:54pt'></td>
  <td width=72 style='width:54pt'></td>
  <td width=72 style='width:54pt'></td>
  <td width=72 style='width:54pt'></td>
  <td width=72 style='width:54pt'></td>
 </tr>
 <![endif]>
--%></table>
 
</div>
<!----------------------------->
<!--“从 EXCEL 发布网页”向导结束-->
<!----------------------------->
</body>

</html>

 

别再硬啃理论了!用Simulink双脉冲实验,5分钟搞懂MOSFET二极管反向恢复 本文通过Simulink双脉冲实验仿真,帮助电力电子学习者快速理解MOSFET二极管反向恢复特性。文章详细介绍了实验搭建步骤、关键参数配置及波形解析,将抽象理论转化为可视波形,大幅提升学习效率。特别适合需要直观理解反向恢复过程的工程师和学生。 阅读详情

相关推荐

大疆OcuSync系统背后的黑科技:跳频扩频技术如何让你的无人机飞得更稳

本文深入解析了大疆OcuSync系统如何运用跳频扩频技术等先进无线通信方案,显著提升无人机在复杂环境下的飞行稳定性。系统通过跳频扩频与直接序列扩频技术协同工作,结合双频智能切换与多天线MIMO,有效对抗信号干扰与多径效应,确保控制指令与高清图传的可靠、低延迟传输,为用户带来更安心、更流畅的飞行体验。

ol7890123的博客 627

前端导出html,用js怎么把一个excel表格另存为html格式!前端导出excel表格

用js怎么把一个excel表格另存为html格式用js打开excel,在excel中另存行了。直js调用excel的另存为方法不知道行。你的采纳是我前进力,记得好评和采纳,答题不易,互相帮助,手机提问的朋友在客户端右上角评价点(满意)即可.如果你认可我的回答,请及时点击(采纳为满意回答)按钮!!如何用js导出数据Excel(function ($) {Date.prototype.Format =...

weixin_39926613的博客 408

Fritzing0.9.10下载安装和简单使用

Fritzing 作为一款电子设计自动化软件,其画图用于导入到论文和文档,清晰好看,能解决用相机拍实物照片杜邦线很乱的痛点。

李同学Lino的博客 3万+

原生js导出excel,并保留样式

js导出excel,并保留样式

张先森的博客 3211

3D Slicer5.7在win11下的源码编译安装

本博客主要参考官方安装文档以及部分优快云的博客,部分内容的书写会直接参考官方文档的内容。

Topsort的博客 4760

用Arduino和MAX30102做个心率血氧仪,从硬件连线到算法调试全流程避坑

本文详细介绍了如何使用Arduino和MAX30102传感器构建高精度心率血氧仪,涵盖硬件连线、软件配置、信号处理及算法优化全流程。通过实战案例和避坑指南,帮助开发者快速实现临床级精度的健康监测设备,适用于可穿戴设备和医疗健康领域。

weixin_26897585的博客 383

如何把Excel转成html table表格代码

前端开发工作中有时候需要从Excel表格的数据转成网页显示, 虽然Excel可以另存成为html,不过含有太多各种标签和样式,还需要重新调整,比较麻烦, 后来找到一个工具可以直接粘贴Excel数据转换成为html表格: 打开这个网站 https://www.strerr.com/cn/tableizer.htmlhttps://www.strerr.com/cn/tableizer.html 复制Excel数据内容 ...

wrangler_csdn的博客 4357

【批处理脚本】-0.1-如何运行批处理bat文件

如何运行批处理bat文件

「汽车电子助手」的博客 1585

简单的php导出excel

PHPExcel类挺强大的,但是性能有些慢,简单的导出没有必要了,写一个简单导出excel。 ob_end_clean(); header("Content-type:application/octet-stream"); header("Accept-Ranges:bytes"); header("Content-type:application/vnd.ms-excel

stone学习笔记 464

基于YOLOv8的野生菌菇检测、识别与分类系统

YOLOv8是YOLO系列模型的最新版本,继承了YOLO系列高效、精确的特点。YOLOv8采用了新的网络架构,并优化了推理速度和检测精度。与传统的目标检测算法(如Faster R-CNN)不同,YOLO模型通过一次前向传播同时完成目标定位与分类,因而具有非常高的计算效率。

YOLO 1284

python利用IQR方法与3σ方法进行异常值处理(含代码)

python利用IQR方法进行异常值处理

weixin_46713695的博客 2031

微擎框架之——精简版导出excel表-Poison

多说废话无用,代码才是王道! PHP端: //查出需要导出的内容 $data = pdo_fetchall("SELECT * FROM ".tablename('come_orderpft')); //进入下载页面 include $this->template('download'); 前端页面: 这段网上的php原生代码,我把他改造成 了微擎可用...

IT咸鱼的博客 2519

万字长文,小白新手怎么开始做YOLO实验,从零开始教!整体思路在这里,科研指南针!

万字长文,小白新手怎么开始做YOLO实验,从零开始教!整体思路在这里,科研指南针!

Coding... 1万+

使用jsp导出到excel汇总

设置excel的导出格式因为ms word和excel的文档都支持html文本格式,因此可以先用word或excel做好模版,另存为Web页,然后将该html改成jsp,将数据部分动态填入即可,不用很辛苦的调整格式 word页面只要在jsp头设置如下指令: excel如下:使用这种方式客户端必须安装有office软件,用户访问时将在ie中直接用word或excel打开该页面。此方法优势是模板设计、

激情人生 2万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

jsp导出Excel

导出Excel功能有多种方式,这里简单介绍一下直接将jsp导出方式。 直接上代码: 页面添加导出按钮,进入后台:   @RequestMapping(value = "/exportList") public ModelAndView exportList(HttpServletRequest request) { try { ...

447

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

jsp数据导出excel

jsp数据导出excel jsp实现数据的导出到excel,以form提交的方式,将数据流输出来,在浏览器中,提示下载文件,同时制定文件保存的地址。 如图(1) 实现步骤: 1.前台提交数据到Action中,然后action组合数据,将要导出的数据,通过jxl写入数据流中 2.js提交方式: js创建form表单,添加所需要的参数,然后提交form, 实现代码

不了了之专栏 1230

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

从JSP中导出Excel表格

从JSP中导出Excel表格 1、用Excel的Application组件在客户端导出到Excel或Word   注意:两个函数中的“data“是网页中要导出的table的 id <input type="hidden" name="out_word" onclick="vbscript:buildDoc" value="导出到word" class="notPrint"> ...

black_test的专栏 432

jsp导出Excel文件

jsp导出Excel文件 这种博客网上有很多了,但是有些由于浏览器版本问题,还有数据文本问题零碎的东西 结合我遇到的问题,在这里记录一下我自己的小笔记,欢迎大家来践踏,哈哈哈。 话不多说,直接上代码 以下是jsp <table id="predetermineTable" class="table table-hover my-table table-bordered" style="wid...

qq_40338564的博客 1100

将jsp内容导出为Excel表

将jsp内容导出为Excel表 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3....

zhupengqq的博客 752

[转]JSP导出excel

转自:http://blog.sina.com.cn/s/blog_477049090100ayp5.html 在开发MIS系统的过程中,客户经常会提出这样的要求:将查询结果导出为Excel文件保存下来。经常是写一次就忘一次,因此决定今天将以前的代码和遇到的问题进行一下总结,下面进入正题。背景:本例的代码来源于我给学校开发的一个奖学金管理系统,使用者在前台设置一组查询条件之后,点击“导出”按...

wjp852147的博客 380

JSP数据直接导出到EXCEL简便方法

JSP数据直接导出到EXCEL简便方法关键词: JAVA    JSP    EXCEL                                           JSP数据导出到EXCEL简便方法试试看从网页中把表格直接生成excel,虽然不是直接从sql到excel,不过反而更加方便而且人性化。。网上倒是找到了不少的资料,发现一段javascript的功能实现代码

wuhuif==专栏 2198

jsp导出Excel(续)

上篇的导出Excel中我用到了JavaBean,但是有时候我不想用bean,想把bean移植到jsp当中来,因为原理都是一样的,jsp最终也会被编译成servlet的。于是我就对原来的代码进行移植,刚开始的代码如下所示:exporting.jsp:刚开始的代码String year=request.getParameter("year");Strin

鱼与飞鸟 3109

java将jsp页面导出excel_将jsp页面内容保存到excel(转)

在此,强调一下搜索时关键词的重要性,这样一下子可以定位到文章,否则处于盲人摸象,毫无目的尴尬境地。本篇就是通过export jsp to excel找到的。本篇教程我们会看到如何把JSP页面导出到Excel中,会在已有的JSP页面中增加导出excel的功能。许多时候对于用户来说,可以在excel中看到页面内容是很方便的。公共的方案会被导出成包含一些报告、数字等信息的表格。通过导出数据导出到exce...

weixin_29528865的博客 1838

JSP 后台导出Excel

主要的思想就是:先设置路径以及导出excel表格名字,要有一个模板excel(导出的excel表格是以这个为模板的,就是模板上基本的名字合并单元格都已经弄好了,我们只要进行插值就好了),然后通过一个类方法在模板上插值。 需要三个包:poi-3.0.2-FINAL-20080204.jar     poi-contrib-3.0.2-FINAL-20080204.jar

u012210451的专栏 1494

JSP页面之table导出Excel

新建导出按钮 JSP页面添加div &lt;div id="exportDiv" style="float: left;margin-left:20px;" &gt;&lt;/div&gt; js文件中新建ExtJs导出按钮,渲染到该div。 exportExcel = Ext.create('Ext.Button', { text: '导出为excel', ...

飞鸟的轨迹 1633

如何将jsp页面的table报表转换到excel报表导出

(本文) 假设这就是你的jsp页面: 我们会添加一个“导出到excel”的超链接,它会把页面内容导出到excel文件中。那么这个页面会变成这个样子: 本篇教程我们会看到如何把JSP页面导出到Excel中,会在已有的JSP页面中增加导出excel的功能。 许多时候对于用户来说,可以在excel中看到页面内容是很方便的。公共的方案会被导出成包含一些报

a_as31243qadfg的专栏 8166
上一篇: oracle 日期/时间函数
下一篇: jsp 导出excel(利用excel本身另存为html)
smartfirstme
博客等级 码龄18年 1粉丝 179原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值