jsp中table导成excl文件
项目要求将后台数据进行显示(显示要求部分内容进行列项合并),在对显示的数据进行导出成excel
实现过程
1、查询和导出的jsp页面 关键代码
<script language=javascript>
function exportExcel(){
/****实现方法一
<%-- var curTbl = document.getElementById("techQueryTab"); --%>
<%-- var oXL = new ActiveXObject("Excel.Application"); --%>
<%-- //创建AX对象excel --%>
<%-- var oWB = oXL.Workbooks.Add(); --%>
<%-- //获取workbook对象 --%>
<%-- var oSheet = oWB.ActiveSheet; --%>
<%-- //激活当前sheet --%>
<%-- var sel = document.body.createTextRange(); --%>
<%-- sel.moveToElementText(curTbl); --%>
<%-- //把表格中的内容移到TextRange中 --%>
<%-- sel.select(); --%>
<%-- //全选TextRange中内容 --%>
<%-- sel.execCommand("Copy"); --%>
<%-- //复制TextRange中内容 --%>
<%-- oSheet.Paste(); --%>
<%-- //粘贴到活动的EXCEL中 --%>
<%-- oXL.Visible = true; --%>
<%-- //设置excel可见属性 --%>
***实现方法一*/
//***实现方法二 通过form进行提交至html2excel.jsp
var myform=document.createElement('form');
myform.action='common/html2excel.jsp';
myform.method='post';
myform.target='_blank';
var html=document.createElement('<input type="hidden" name="html">');
html.value=document.getElementById('table-container').innerHTML;
myform.appendChild(html);
document.appendChild(myform);
myform.submit();
}
//实现方法二结尾
</script>
。。。
//构造table部分
<div id='table-container'>
<table id="techQueryTab" width="100%" borde
相关文档:
<body>
<%
Cookie[] cookies = request.getCookies() ;
Cookie cookie = null ;
if(cookies!=null){
cookie = cookies[0] ;
out.print("上次访问的ip是: " + request.getRemoteAddr() +"<br>") ;&n ......
已经做好的一个J2EE项目,想应用flex中的图表,所以现在的首要问题就是如何把flex嵌入到jsp中,按照网上介绍的解决方案做了个小测试:
<%@ taglib uri="FlexTagLib" prefix="mm"%>
<%@ page language="java" contentType="text/html; charset=utf-8"
&nbs ......
<script language="javascript">
function window.onunload(){
//所有窗口关闭
if((window.screenLeft>=10000 && window.screenTop>=10000) || event.altKey)
{ //点击右上角的窗口关闭
alert("aaaaaaaaaaaaaaaaaa");
}
}
</s ......
学习J2EE,必须对下面的几个对象有很深的理解
1、request -> javax.servlet.http.HttpServletRequest的实例
该对象封装了一次请求,客户端的请求参数都被封装在该对象里。这是一个常用的对象,获取客户端请求参数必须使用该对象。常用的方法有getParameter(String pa ......
一、JSP的技术原理
二、JSP的注释和声明
JSP注释用于表明在程序开发过程中的开发提示,不会输出到客户端;
<%--注释内容--%> —— JSP注释
<!--注释内容--!> —&md ......