快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

Web应用导出Excel报表的简朴实现(HTML)


Web应用导出Excel报表的简朴实现
     在Web应用中,很多数据常常要导出成Excel文档。用专门的生成真正的Excel文档的方法比较复杂,不太好用。所以常常用一种简朴的方法来实现,即将报表保存为HTML格式,然后用Excel打开。 实现方法:    第一步,用JSP实现HTML版本的报表    第二步,在该JSP页面头部设置response的ContentType为Excel格式            <% response.setContentType("application/vnd.ms-excel;charset=GBK"); %>  中文问题:    查看源代码时发现JSP文件中写死的中文为乱码,则在JSP文件头部添加一行        <%@ page contentType="text/html; charset=gb2312" %>    查看源代码时发现文字为中文,但是用Excel打开为乱码则在<html>与<head>中加入        <meta http-equiv="Content-Type" content="text/html; charset=GBK">        用Servlet实现也是类似的处理方式。 实现样例:Test.jsp <%@ page contentType="text/html; charset=GBK" %><% response.setContentType("application/vnd.ms-excel;charset=GBK"); %><HTML><meta http-equiv="Content-Type" content="text/html; charset=GBK"><head><title>Test</title></head><body><TABLE borderColor=#111111 cellSpacing=0 cellPadding=2 width=1200 align=center border=1>  <TR>    <TD align=middle width="10%" height=20 rowSpan=2>项目 </TD>    <TD align=middle width="2%" height=20 rowSpan=2>计量单位 </TD>    <TD align=middle width="4%" height=20>满期赔付率 </TD>  </TR></TABLE></body></HTML>



返回类别: 教程
上一教程: JBuilder2005+JBoss-4.0.2RC1+J2SDK1.5+Log4j 开发Session Bean例解(3)
下一教程: java中的对象引用问题的再次理解

您可以阅读与"Web应用导出Excel报表的简朴实现(HTML)"相关的教程:
· 关于web中下拉列表的几种实现方式
· 教您配置Web应用环境实现JSP留言簿开发
· 配置WEB应用环境实现JSP留言簿
· 编写"纯HTML"JSP应用:学会使用 JSTL
· Java的网络编程:用Java实现Web服务器
    微笑服务 优质保证 索取样品