资源描述:
《使用jsp实现word、excel格式报表打印》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、使用jsp实现word、excel格式报表打印evan原创 (参与分:62409,专家分:530) 发表:2003-08-1415:14 更新:2003-08-2100:49 版本:1.0 阅读:14085次title: 使用JSP实现WORD、EXCEL格式报表打印author: evanemail: evan_zhao@hotmail.comdate: 2003-08-21因为ms word和excel的文档都支持html文本格式,因此可以先用word或excel做好模版,另存为Web页,然后将该html改成jsp,
2、将数据部分动态填入即可,不用很辛苦的调整格式 word页面只要在jsp头设置如下指令:<%@page contentType="application/msword;charset=GBK" %> excel如下:<%@page contentType="application/vnd.ms-excel;charset=GBK" %>使用这种方式客户端必须安装有office软件,用户访问时将在ie中直接用word或excel打开该页面。此方法优势是模板设计、调整方便,无需在服务器端使用复杂的POI或jxl技术,也无需在客户端使用
3、ActiveX控件技术,更安全、方便,轻松实现较好的打印效果。 microsoft关于服务器端动态创建office文档的资料(asp示例): http://support.microsoft.com/default.aspx?scid=KB;en-us;301044& 简单示例:使用word建立一文档,画表格如下:----------------------------
4、 用户名
5、 真实姓名
6、 性别
7、----------------------------
8、 guest
9、 路人甲
10、 男
11、----------
12、------------------保存为Web页test.htm, 将test.htm改名为test.jsp,修改其中guest、路人甲、男为从数据库动态查询,如下:1.2.<%@ page contentType="application/msword;charset=GBK" %>3.<%@ page import="java.sql.*" %>4.
13、com:office:word"6.xmlns="http://www.w3.org/TR/REC-html40">7.8.
9.
10.
11.
12.
14、rosoft Word 9">13.
用户信息14.