zoukankan      html  css  js  c++  java
  • EL表达式查询出来的数据,下载成excel表格,很实用的

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%@ page contentType="application/vnd.ms-excel; charset=gbk" %>
    <%@page import="java.text.SimpleDateFormat"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddkkmmssSSS");
    String filename = new String(("文件名字-"+sf.format(new Date())).getBytes("gbk"),"ISO-8859-1");
    response.addHeader("Content-Disposition", "filename=" + filename + ".xls");
    %>
    <%@ page isELIgnored="false"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <base href="<%=basePath%>">

    <title>XX信息</title>
    <link href="<%=basePath%>pages/packageInfo/css/table.css" rel="stylesheet" type="text/css" />

    </head>

    <body>
    <div class="boderBG">
    <table id="hacker" width="98%" border="0" cellspacing="1" cellpadding="0" class="dataTable">
    <thead><tr>
    <th width="11%" height="23" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    <th width="10%" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    <th width="11%" align="center">XX</th>
    </tr>
    </thead>
    <c:forEach var="calRecordList" items="${calRecordList}" >
    <tr>
    <td height="23" >${calRecordList.callnum}</td>
    <td >${calRecordList.toCallnum}</td>
    <td><fmt:formatDate value="${calRecordList.begintime}" pattern="yyyy年MM月dd HH:mm:ss" /></td>
    <td align="center"><fmt:formatDate value="${calRecordList.endtime}" pattern="yyyy年MM月dd HH:mm:ss" /></td>
    <td align="center">${calRecordList.calltype}</td>
    <td align="center">${calRecordList.talktime}</td>
    <td align="center">${calRecordList.billtime}</td>
    <td align="center">${calRecordList.fee}</td>
    <td align="center">${calRecordList.groupid}</td>
    </tr>
    </c:forEach>
    </table>
    </div>
    </body>
    </html>

  • 相关阅读:
    WINCE6.0+S3C6410睡眠和唤醒的实现
    WINCE6.0+S3C6410的触摸屏驱动
    S3C6410的Bootloader的两个阶段BL1和BL2编译相关学习
    amix vim vimrc 3.6 [_vimrc x64 vim (WorkPlace)]配置
    异常的开销
    A C# Reading List by Eric Lippert (ZZ)
    SQL SERVER 2008中定时备份数据库任务的创建与删除
    ASP.NET26个常用性能优化方法
    如何使用四个语句来提高 SQL Server 的伸缩性
    Cookies揭秘 [Asp.Net, Javascript]
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/5470515.html
Copyright © 2011-2022 走看看