`
softtian1983
  • 浏览: 183799 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jsp生成word、excel、pdf等

阅读更多

     随着网络普及,B/S的软件得到了大量的应用几推广,但是现在软件对打印要求的越来月多,报表系统得到了广泛的应用,但是如果只是需要打印的话用报表就有点麻烦了,我刚做的项目就是给政府部门做的一个网站,但是在后台的月报表中要打印功能,浏览器的打印效果非常差,所以我们就采用将jsp生成word、和excel的方法解决的:

jsp页面上生成word文档非常简单,只需把contentType=”text/html”改为contentType="application/msword; charset=gb2312"即可,代码如下:
<%@ page contentType="application/msword; charset=gb2312" %>
 
通过设置可以使原来页面的内容在word中表现出来。
 
如果需要把word文档下载下来,只需在jsp页面上面加上如下代码:
 
<meta http-equiv="Content-Type" content="application/msword; charset=gb2312" />

生成excel

<%@ page contentType="application/vnd.ms-excel; charset=gb2312" %>
<meta http-equiv="Content-Type" content="application/vnd.ms-excel; charset=gb2312" />
注意:生成word或excel后的效果一般不是太好,需要在jsp页中利用css把表格线的粗细调整以下,默认的太粗,调细为原来的一半基本就和word中的表格线宽度相同了
但是css不许些在当前的jsp页中,如果用外联css则不能达到预期效果
body,td,tr{
 margin:0px;
 font-size:14px;
 color:#4b4b4b;
 margin-top: 20px;
 background-color: #ffffff;
 font-family: "宋体";
}
table {
border-collapse : collapse;
}
table td{
       border: 1px solid #666666;
    font-family: "宋体";
    font-size:14px;
}
分享到:
评论

相关推荐

    jsp页面生成word或excel.pdf

    jsp页面生成word或excel.pdf

    JSP生成WORD文档,EXCEL文档及PDF文档的方法

    主要介绍了JSP生成WORD文档,EXCEL文档及PDF文档的方法,已实例形式分别介绍了JSP省城word、excel及PDF文件的相关原理及实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    JSP实用技巧集合,jsp编程的一些小技巧总结

    67. 生成Word 和 Excel文档? 68. JSP如何读取Word内容? 69. 浏览服务器目录/文件? 70. jsp直接弹出下载框下载文件? 71. 配置数据连接池和数据源(Tomcat)? 72. 点击图1变为图2? 73. JSP中显示图片的方法之一? 74....

    jsp编程技巧集锦

    生成Word 和 Excel文档? 68. JSP如何读取Word内容? 69. 浏览服务器目录/文件? 70. jsp直接弹出下载框下载文件? 71. 配置数据连接池和数据源(Tomcat)? 72. 点击图1变为图2? 73. JSP中显示图片...

    SOAOFFICE - 微软 OFFICE 中间件

    SOAOffice除了提供Word/Excel动态数据填充,Word/Excel数据导入导出,Word/Excel/PowerPoint等Office文档的在线打开、编辑、保存,权限控制,只读控制等功能外,还给在线办公内置了强大的支持功能:强制痕迹保留,...

    学生信息系统

    支持学生信息、老师信息、任课信息、成绩数据的EXCEL导入功能,支持将所有查询结果输出到EXCEL、WORD、PDF进行保存或输出到打印机,支持生成饼状图、直线图便于查询者进行分段统计查看结果。支持"两率一分"查询,支持...

    java范例开发大全(pdf&源码)

    实例138 用iText生成Word文件 205 实例139 利用POI读取Word文件中的内容 208 7.3 字符流 209 实例140 按顺序创建文件 210 实例141 按顺序读取文件 211 实例142 追加文件内容 211 实例143 只显示文件中指定的字符 214...

    Java经典入门教程pdf完整版

    word、 excel等运行在木机上的应用就属」桌面应用。 2:企业级应用 先解释一下企业级应用:简单的说是大规模的应用,一般使用人数较多,数据量较大, 对系统的稳定性、安全性、可扩展性和可装配性等都有比较高的要求 这是...

    很通用的报价单样式,适用各种企业,各种行业

    很通用的报价单样式,适用各种企业。 易报价软件: ...show.jspa?app.appId=21778&tracelog=list_logo2detail 企业在商务往来过程中进行报价的经常碰到... 5、报价单支持通过Email发送、导出为PDF文件或Word文件、打印。

    Java JDK实例宝典

    18 操作Excel文件 7. 19 操作PDF文件 7. 20 自定义日志文件类 第8章 线程 8. 1 定义和启动线程 8. 2 停止线程 8. 3 线程的互斥 8. 4 线程的协作 8. 5 线程join 8. 6 生产者. ...

    Java范例开发大全 (源程序)

     实例138 用iText生成Word文件 205  实例139 利用POI读取Word文件中的内容 208  7.3 字符流 209  实例140 按顺序创建文件 210  实例141 按顺序读取文件 211  实例142 追加文件内容 211  实例143 只显示...

    网管教程 从入门到精通软件篇.txt

    可用数据文件(能被Excel 97打开);Oracle 8.1.x表格空间文件 DBX:DataBearn图像;Microsoft Visual FoxPro表格文件 DCT:Microsoft Visual FoxPro数据库容器 DCU:Delphi编译单元文件 DCX:Microsoft Visual...

    java范例开发大全源代码

     实例138 用iText生成Word文件 205  实例139 利用POI读取Word文件中的内容 208  7.3 字符流 209  实例140 按顺序创建文件 210  实例141 按顺序读取文件 211  实例142 追加文件内容 211  实例143 ...

    java范例开发大全

    实例138 用iText生成Word文件 205 实例139 利用POI读取Word文件中的内容 208 7.3 字符流 209 实例140 按顺序创建文件 210 实例141 按顺序读取文件 211 实例142 追加文件内容 211 实例143 只显示文件中指定的字符 214...

    Java范例开发大全(全书源程序)

    实例138 用iText生成Word文件 205 实例139 利用POI读取Word文件中的内容 208 7.3 字符流 209 实例140 按顺序创建文件 210 实例141 按顺序读取文件 211 实例142 追加文件内容 211 实例143 只显示文件中指定的...

Global site tag (gtag.js) - Google Analytics