易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关文档:

0415:JSP的运行原理图


1              web服务器{TOMCAT(JSP)、WEBLOGIC(JSP) }
                应用服务器
            We ......

jsp 关闭窗口触发的事件

<script language="javascript">
function window.onunload(){
//所有窗口关闭
  if((window.screenLeft>=10000 && window.screenTop>=10000) || event.altKey)
  { //点击右上角的窗口关闭
    alert("aaaaaaaaaaaaaaaaaa");   
  }
}
</s ......

JSP中的page,request,session,application

application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止。
session:会话作用域,当用户首次访问时,产生一个新的会话,以后服务器就可以记住这个会话状态。生命周期:会话超时,或者服务器端强制使会话失效。
session是针对单个客户和服务器进行会话的  ......

jsp乱码问题

jsp乱码问题,求助
下了个几年前的jsp源码,我装上后一直有中文乱码问题,数据库我用mysql,
 
并用sql-front操作,在用sql-front的时候已把字符设置为gb2312,
 
而且在sql-front中能正确显示中文,但就是在jsp页面上用getstring方法
 
得到乱码,我也用过getbytes(iso-8859-1)等方法试过还是没有 ......

JSP九个内置对象

学习J2EE,必须对下面的几个对象有很深的理解
1、request   ->  javax.servlet.http.HttpServletRequest的实例
     该对象封装了一次请求,客户端的请求参数都被封装在该对象里。这是一个常用的对象,获取客户端请求参数必须使用该对象。常用的方法有getParameter(String pa ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号