`
阅读更多

今天我看了一会jxl导出excel,总结一下,但是觉得不是太好。但是,还是不错!

 

 

<%@ page contentType="application/vnd.ms-excel;charset=utf-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<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">

<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 11">
<link rel=File-List href="exportApplyPosInfoList.files/filelist.xml">
<link rel=Edit-Time-Data href="exportApplyPosInfoList.files/editdata.mso">
<link rel=OLE-Object-Data href="exportApplyPosInfoList.files/oledata.mso">
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Created>1996-12-17T01:32:42Z</o:Created>
  <o:LastSaved>2008-07-04T07:25:17Z</o:LastSaved>
  <o:Version>11.5606</o:Version>
 </o:DocumentProperties>
 <o:OfficeDocumentSettings>
  <o:RemovePersonalInformation/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
<style>
<!--table
 {mso-displayed-decimal-separator:"\.";
 mso-displayed-thousand-separator:"\,";}
@page
 {margin:1.0in .75in 1.0in .75in;
 mso-header-margin:.5in;
 mso-footer-margin:.5in;}
tr
 {mso-height-source:auto;
 mso-ruby-visibility:none;}
col
 {mso-width-source:auto;
 mso-ruby-visibility:none;}
br
 {mso-data-placement:same-cell;}
.style0
 {mso-number-format:General;
 text-align:general;
 vertical-align:bottom;
 white-space:nowrap;
 mso-rotate:0;
 mso-background-source:auto;
 mso-pattern:auto;
 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;
 border:none;
 mso-protection:locked visible;
 mso-style-name:常规;
 mso-style-id:0;}
td
 {mso-style-parent:style0;
 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;
 border:none;
 mso-background-source:auto;
 mso-pattern:auto;
 mso-protection:locked visible;
 white-space:nowrap;
 mso-rotate:0;}
.xl24
 {mso-style-parent:style0;
 border:.5pt solid windowtext;}
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;
 display:none;}
-->
</style>
<!--[if gte mso 9]><xml>
 <x:ExcelWorkbook>
  <x:ExcelWorksheets>
   <x:ExcelWorksheet>
    <x:Name>Sheet1</x:Name>
    <x:WorksheetOptions>
     <x:DefaultRowHeight>285</x:DefaultRowHeight>
     <x:CodeName>Sheet1</x:CodeName>
     <x:Selected/>
     <x:Panes>
      <x:Pane>
       <x:Number>3</x:Number>
       <x:ActiveRow>6</x:ActiveRow>
       <x:ActiveCol>9</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:Name>Sheet2</x:Name>
    <x:WorksheetOptions>
     <x:DefaultRowHeight>285</x:DefaultRowHeight>
     <x:CodeName>Sheet2</x:CodeName>
     <x:ProtectContents>False</x:ProtectContents>
     <x:ProtectObjects>False</x:ProtectObjects>
     <x:ProtectScenarios>False</x:ProtectScenarios>
    </x:WorksheetOptions>
   </x:ExcelWorksheet>
   <x:ExcelWorksheet>
    <x:Name>Sheet3</x:Name>
    <x:WorksheetOptions>
     <x:DefaultRowHeight>285</x:DefaultRowHeight>
     <x:CodeName>Sheet3</x:CodeName>
     <x:ProtectContents>False</x:ProtectContents>
     <x:ProtectObjects>False</x:ProtectObjects>
     <x:ProtectScenarios>False</x:ProtectScenarios>
    </x:WorksheetOptions>
   </x:ExcelWorksheet>
  </x:ExcelWorksheets>
  <x:WindowHeight>4530</x:WindowHeight>
  <x:WindowWidth>8505</x:WindowWidth>
  <x:WindowTopX>480</x:WindowTopX>
  <x:WindowTopY>120</x:WindowTopY>
  <x:AcceptLabelsInFormulas/>
  <x:ProtectStructure>False</x:ProtectStructure>
  <x:ProtectWindows>False</x:ProtectWindows>
 </x:ExcelWorkbook>
</xml><![endif]-->
</head>

<body link=blue vlink=purple>

<table x:str border=0 cellpadding=0 cellspacing=0 width=864 style='border-collapse:
 collapse;table-layout:fixed;width:648pt'>
 <col width=72 span=12 style='width:54pt'>
 <tr height=19 style='height:14.25pt'>
  <td height=19 class=xl24 width=72 style='height:14.25pt;width:54pt'>意向单号</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>加急</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>申请类型</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>商户名称</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>商户地址</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>联系人</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>申请日期<span
  style='display:none'>/时</span></td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>受理营业<span
  style='display:none'>部</span></td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>受理时间</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>受理结果</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>销单结果</td>
  <td class=xl24 width=72 style='border-left:none;width:54pt'>任务状态</td>
 </tr>
 <s:iterator value="result" status="stat">
 <tr height=19 style='height:14.25pt'>
  <td height=19 class=xl24 style='height:14.25pt;border-top:none'> <s:property value="apiNo" /></td>
  <td class=xl24 style='border-top:none;border-left:none'><s:date name='timeLimit' format='yyyy-MM-dd'/> </td>
  <td class=xl24 style='border-top:none;border-left:none'>
  <s:set name="applyTypeStr" value="applyType"/>
  <s:if test="${applyTypeStr=='1'}">新装</s:if>
  <s:elseif test="${applyTypeStr=='2'}">增终</s:elseif>
  <s:elseif test="${applyTypeStr=='3'}">增签外卡</s:elseif>
  <s:elseif test="${applyTypeStr=='1,2' || applyTypeStr=='2,1'}">新装,增终</s:elseif>
  <s:elseif test="${applyTypeStr=='2,3' || applyTypeStr=='3,2'}">增终,增签外卡</s:elseif>
  <s:elseif test="${applyTypeStr=='1,3' || applyTypeStr=='3,1'}">新装,增签外卡</s:elseif>
  <s:else >新装,增终,增签外卡</s:else>
  </td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="branchName"/></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="branchAddrModify"/></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="linkMan" /></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:date name='createTime' format='yyyy-MM-dd HH:mm'/></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="saleDept.coName" /></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:date name='applyPosHandles.{?1==1}[0].createTime' format='yyyy-MM-dd HH:mm'/></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="selectOptions.selectMap['aphStatus'][applyPosHandles.{?1==1}[0].aphStatus]"/></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="selectOptions.selectMap['apdStatus'][applyPosDestorys.{?1==1}[0].apdStatus]"/></td>
  <td class=xl24 style='border-top:none;border-left:none'> <s:property value="selectOptions.selectMap['applyStatus'][applyStatus]"/></td>
 </tr>
  </s:iterator>
 <![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>
  <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>

</body>

</html>

  • jxl.jar (621.9 KB)
  • 下载次数: 10
0
0
分享到:
评论

相关推荐

    jxl.zip_excel_jxl_jxl.biff.drawing.dg_jxl.biff.drawingdg

    《深入解析JXL:Java与Excel的不解之缘》 在IT行业中,处理Excel数据是一项常见的任务,无论是数据导入、导出还是分析,都离不开与Excel的交互。JXL库作为一个强大的工具,为Java开发者提供了方便快捷的方式来读取...

    jxl api说明文档

    《JXL API详解》 JXL,全称为Java Excel API,是一个开源的Java库,用于读写Microsoft Excel文件。此API提供了丰富的功能,使得在Java应用程序中处理Excel数据变得非常简便。然而,需要注意的是,本说明文档并不...

    jxl操作excel实例,jxl jar包下载

    确保正确导入`jxl`相关的包,如`jxl.write.WritableWorkbook`、`jxl.read.BiffRecord`等。 接下来,让我们看一个简单的读写Excel文件的实例。在这个例子中,我们将创建一个名为`Test.java`的文件,用于演示如何使用...

    jxl创建下拉列表

    ### jxl创建下拉列表知识点解析 #### 一、jxl概述 jxl 是一个用于读写Microsoft Excel 文件的Java库。它支持多种版本的Excel文件格式,包括.xls(Excel 97-2003)等。jxl库允许开发者在Java应用程序中创建、修改和...

    jxl.jar完整包

    《使用Java的jxl库创建并格式化Excel文件详解》 在Java开发中,处理Excel文件是一项常见的任务,尤其在数据导入导出、报表生成等领域。jxl库为Java提供了便利的方式来读写Excel文件,无需Microsoft Office的支持。...

    java利用jxl读取excel文件

    `jxl`库是一个广泛使用的第三方库,它允许开发者轻松地读取、写入和修改Excel文件。本篇文章将深入探讨如何利用`jxl.jar`包来实现这一功能。 首先,确保你已经正确地将`jxl.jar`文件添加到你的项目类路径中。这可以...

    jxl模版生成excel

    "jxl模版生成excel" 指的是使用JExcelAPI(简称jxl)这个Java库来创建基于模板的Excel文件。JExcelAPI是一个开源项目,允许程序开发者读写Microsoft Excel文件,它支持从Java数据结构直接导出到Excel格式,同时也可...

    jxl-2.6.10.jar包

    《jxl库详解:2.6.10版本在Java中的Excel操作》 在Java编程领域,处理Excel数据是一项常见的任务,而jxl库则为此提供了强大的解决方案。本文将深入探讨jxl-2.6.10.jar包,它是jxl库的一个版本,特别关注其在读写...

    jxl及jxlApi

    Java语言在处理Excel文档时,通常会借助第三方库,其中最为流行的就是jxl库。jxl不仅提供了读取Excel文件的能力,还支持创建和修改Excel文件,极大地简化了开发者的工作。本文将深入探讨jxl库及其API的使用,帮助你...

    java jxl的jar包 官方下载版

    Java中的JXL库是一个强大的工具,专为处理Excel文件而设计。这个官方下载版的`jxl.jar`包含了处理Excel工作簿、工作表、单元格等所有必要的功能,使得Java开发者能够轻松地读取、写入和修改Excel数据。本文将深入...

    jxl导出excel加水印.zip

    `jxl`库是一个流行的Java库,它允许开发者读取、写入和修改Excel文件。本教程将详细介绍如何使用`jxl`库在导出Excel时添加水印,以及涉及的核心类`WritableWorkbook`、`WritableSheet`和`WritableCellFormat`。 `...

    jxl.jar使用文档

    jxl.jar 通过java操作excel表格的工具类库 支持Excel 95-2000的所有版本 生成Excel 2000标准格式 支持字体、数字、日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。...

    jxl-2.6.12.jar 操作excle

    《使用jxl-2.6.12.jar操作Excel:详解与实践》 在Java编程领域,处理Excel数据是一项常见的任务。为此,开发者们通常会借助于特定的库,其中,jxl是一个广泛使用的开源库,它允许Java程序读取、写入以及修改Excel...

    POI与JXL的实战性能对比

    ### POI与JXL实战性能对比分析 #### JXL与POI概述 在日常工作中,尤其是在处理Excel文件时,我们通常会面临选择合适的Java库来完成任务的问题。JXL和POI是两个广泛使用的库,它们各有优势和局限性。 **JXL...

    jxlAPI(jxl完整的API)

    **jxlAPI(jxl完整的API)** jxl是一个Java库,用于读写Microsoft Excel文件。这个库在处理Excel数据时提供了丰富的功能,无需依赖于Microsoft Office套件。jxl API使得开发者能够在纯Java环境中创建、修改和读取...

    java使用jxl打印excel报表文件

    JXL库是一个广泛使用的Java库,它允许开发者读取、写入和修改Excel文件。本篇将深入探讨如何使用JXL库在Java中打印Excel报表。 首先,要使用JXL库,你需要在项目中引入它的依赖。在本例中,`jxl.jar`是JXL库的核心...

    使用jxl.jar在Android中操作Excel表格

    这里我们将深入探讨如何使用jxl.jar库在Android环境中操作Excel表格,特别是处理隐藏表的情况。 首先,jxl是一个Java库,它允许我们以编程方式读取和写入Microsoft Excel文件。由于Android系统基于Java,因此可以...

    jxl对excel添加水印(含有setWaterMarkImage方法).zip

    `jxl`库是一个广泛使用的开源库,它允许开发者用Java读取、写入和修改Excel文件。在这个特定的场景中,我们将探讨如何利用`jxl`库为Excel文件添加水印,特别关注`setWaterMarkImage`方法。 首先,`jxl`库不直接提供...

    Excel导入导出 jxl及Poi 工具类

    这里我们关注的是两个主要的库:jxl和Apache POI,它们都是用于处理Excel文件的强大工具。 首先,让我们深入了解jxl库。jxl是一个开源的Java库,专门设计用于读写Excel文件。它支持多种操作,如创建新的工作簿、...

Global site tag (gtag.js) - Google Analytics