JSP导出Excel文件
2014-08-20 14:56
204 查看
和普通的查询数据区别是没有分页,response设置一下就是到处功能, window.location.href="${_base}/promoteConsume/exportExcel?"+param; <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="ai" uri="/WEB-INF/tag/ai-tags.tld"%> <%@ taglib uri="/WEB-INF/tag/ElTag.tld" prefix="el"%> <%@ page import="java.text.SimpleDateFormat" %> <%@ page import="java.util.Date" %> <% SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateStr = format.format(new Date()); response.setContentType("Application/msexcel; charset=UTF-8"); System.out.println("dateStr="+dateStr); String fileName = "促销费"+dateStr; fileName = new String(fileName.getBytes("GBK"),"iso-8859-1"); response.setHeader("Content-disposition","attachment; filename="+fileName+".xls"); %> <div class="big_main" id="sos_list_div" style="width: 1400px; overflow: hidden"> <div class="query_table"> <table width="100%" border="1" cellspacing="1"> <tr align="center" valign="middle"> <td height="35" colspan="14" align="center" style="border-bottom: 2px #ddd solid"><span class="STYLE4 STYLE6">${title}促销费</span></td> </tr> <tr align="center" valign="middle"> <td height="35" colspan="2">统计时间:${sj }</td> <td width="20%" colspan="10"> </td> <td width="7%" colspan="2"><span class="STYLE4">促销费合计:${totalAmount } 元</td> </tr> </div> <div class="query_table" style=" margin-top:0px"> <table width="100%" border="0" cellspacing="1"> <tr align="center" valign="middle" bgcolor="#e3f0f6" style=" border-top:1px solid #d1d3d5;"> <td width="6%" height="35">促销费月份</td> <td width="6%" height="35">受理日期</td> <td width="7%">活动编码</td> <td width="6%" height="35">活动名称</td> <td width="6%" height="35">销售数量</td> <td width="9%" height="35">促销费金额(元)</td> <td width="7%" height="35">营业员代码</td> <td width="7%" height="35">营业员</td> <td width="6%" height="35">发展人编号</td> <td width="7%" height="35">发展人姓名</td> <td width="6%" height="35">门店代码 </td> <td width="10%">门店名称</td> <td width="6%" height="35"><span class="STYLE4">公司代码</span></td> <td width="8%" height="35"><span class="lan_zi">公司名称</span></td> </tr> <!-- 循环显示数据 --> <c:forEach items="${pageInfo.result}" var="v" varStatus="vs" begin="0" step="1"> <tr> <td height="35" align="center" valign="middle">${v.protoMonth}</td> <td height="35" align="center" valign="middle">${v.dealTime}</td> <td align="center" valign="middle">${v.productId}</td> <td height="35" align="center" valign="middle">${v.productName}</td> <td height="35" align="center" valign="middle">${v.sellNum}</td> <td height="35" align="center" valign="middle">${v.protoFee}</td> <td height="35" align="center" valign="middle">${v.optOperId}</td> <td height="35" align="center" valign="middle">${v.optOperName}</td> <td height="35" align="center" valign="middle">${v.devId}</td> <td height="35" align="center" valign="middle">${v.devName}</td> <td height="35" align="center" valign="middle">${v.storeId}</td> <td align="center" valign="middle">${v.storeName}</td> <td height="35" align="center" valign="middle">${v.componentId }</td> <td height="35" align="center" valign="middle">${v.componentName}</td> </tr> </c:forEach> </table> </div> <!-------查询table区结束--------> </div>
相关文章推荐
- JSP 导出EXCEL文件
- 有关JSP页面导出EXCEL文件
- jsp/html导出excel文件
- Jsp中导出查询结果到excel文件的简单方法
- 直接通过网页jsp导出Excel文件
- JSP 导出EXCEL文件
- JSP导出Excel文件
- Jsp中的table多表头导出excel文件
- 用JSP导出ORACLE的数据表DDL
- java+jsp导出excel
- 利用PHPExcel将数据导出到xls格式的excel文件
- 将r中的数据导出为excel文件
- Resin4下JSP文件导出问题的解决
- git日志导出为csv、excel文件
- SQL表中数据按条件批量导出多个Excel文件
- 小应用——jsp导出Excel简单报表
- PHP导出MySQL数据到Excel文件
- C# 导出EXCEL文件
- jsp页面内容导出到Excel中
- datatable导出到excel文件