dedecms织梦内容管理系统      
首页 | 在线文档 | 最新动态 | 产品下载 | 模板下载 | 系统演示 | CMS行业动态 | 站长学院 | 网站运营 | 专题 | 会员中心 | 支持论坛
  当前位置:主页>站长学院>JSP教程>文章内容
把本页内容导出成word文件或excel文件(原创)
来源:Java频道 作者:未知 时间:2006-08-11 阅读:
说明:文件unload.js在js目录下,文件unload_excel.jsp和unload_word.jsp在unload目录下。

1,unload.js
/**************************************************
作者:云凤生(hainanyun@hotmail.com)
创建日期:2005-1-21
最后修改日期:2005-3-30

Function:
1,unload_word():unload local page as word file
2,unload_excel():unload local page as excel file
3,...(waiting for your additional work)

For example:
1,in the head of HTML file,include this file:
<script src="js/unload.js" type="text/javascript"></script>
2,add unload button:
<input type="button" value="导出为Word文档"  name="download" onclick="unload_word(location.href)" >
<input type="button" value="导出为Excel文档" name="download" onclick="unload_excel(location.href)" >
**************************************************/
function unload_word()
{
   var url=location.href;
   location.href='unload/unload_word.jsp?url='+url;
}

function unload_excel()
{
   var url=location.href;
   location.href='unload/unload_excel.jsp?url='+url;
}




2,unload_excel.jsp
<%
   response.setHeader("Content-disposition","attachment; filename=print_tmp.xls");
%>
<%@ page contentType="application/vnd.ms-excel; charset=gb2312"%>
<%@ page import="java.net.URL"%>

<meta http-equiv="Content-Language" content="zh-cn">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

<%
String url_target = new String(request.getParameter("url"));
String filename = new String();

URL url = new URL(url_target);
filename = url.getFile();
%>

<jsp:include page="<%=filename%>" />




3,unload_word.jsp
<%
   response.setHeader("Content-disposition","attachment; filename=print_tmp.doc");
%>
<%@ page contentType="application/vnd.ms-word; charset=gb2312"%>
<%@ page import="java.net.URL"%>

<meta http-equiv="Content-Language" content="zh-cn">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

<%
String url_target = new String(request.getParameter("url"));
String filename = new String();

URL url = new URL(url_target);
filename = url.getFile();
%>

<jsp:include page="<%=filename%>" />


上一篇:jsp由浅入深   下一篇:在BEA WebLogic中使用Java消息服务
 
[收藏] [推荐] [评论(2条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·Java手机程序设计入门电子书开放
·Java学生成绩管理系统源代码
·WebLogic的安装和配置
·我的Mysql5.0中文乱码解决方案
·结合JAVASCRIPT将HTML导入Excel
·java.util.Calendar的用法。
·关于java的Classpath全解<jav
·如何把java程序编译成.exe文件(
·JAVA-IO包的学习引导文章(摘抄
·JAVA EXCEL API
·tomcat配置手册(server.xml)—
·jsp与javascript的结合在页面间
  相关文章
·在BEA WebLogic中使用Java消息服
·jsp由浅入深
·Form Your Own Design Pattern S
·Java 101:如果我不懂Java该怎么
·从Coding Fan到真正的技术
·新手指南之如何搜索你的问题的答
·JAVA EXCEL API
·我的Mysql5.0中文乱码解决方案
·无需调优的内存优化
·结合JAVASCRIPT将HTML导入Excel
·Struts 的汉字显示问题终结解决
·j2me网络实战指南

织梦内容管理系统(DedeCms)--国内最专业的PHP网站管理系统,轻松建站的首选利器。