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

jsp中使用EXCEL组件将表格导出为EXCEL文件

此种方法使用excel的组件,要求客户端必须装有excel程序。方法是将表格中的每个td标签的内容取出,作为excel文件中一个单元格的内容。
1、在网页中添加java脚本
function AutomateExcel(tableid,unusecolumn)
{
 // 获取excel组件
 var oXL = new ActiveXObject("Excel.Application");
 
 //创建工作薄
 
 var oWB = oXL.Workbooks.Add();
 
 var oSheet = oWB.ActiveSheet;
 
 var table = document.getElementById(tableid);
 
 var hang = table.rows.length;
 
 var lie = table.rows(0).cells.length;
 
 for (i=0;i<hang;i++)
 
 {
 
  for (j=0;j<lie-unusecolumn;j++)
  
  {
  
   oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText;
  
  }
  
 }
  
  oXL.Visible = true;
  
  oXL.UserControl = true;  
}
2、增加导出按钮
<input class="Noprint" type="Button" onclick="AutomateExcel('ordertable','0');" value="导出">
AutomateExcel函数的第一个参数是要导出的表格的ID,第二个参数表示导出时表格末尾要忽略的列数,如不需要忽略,请设置为‘0’
3、OK!


相关文档:

JSP中直接调用Spring接管的JAVABEAN

<%
    ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext());
    List stafflist = ((StaffDAO)ctx.getBean("StaffDAO")).findAll();
    request.setAttribute("stafflist",stafflist);
%> ......

JSP中标签库的深入研究


标签库Taglib
标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合:
1.标签处理器:实现定制标签功能的Java类。
2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。
3.标签库描述器(TLD):描述单个标签和整个标签库属性的XML文档。
标签处理器和标签附加信息需 ......

Jsp连接MSSQL2000的两种方法


Jsp连接MSSQL2000的两种方法
最近在学习JSPWeb(Tomcat服务器)应用开发和基于Weblogic和Myelcipse的JEE5的开发,在学习过程中涉及到连接SQL 2000 数据库时,由于软件环境的差异性和一些版本问题,花了好大功夫才连上,所以在此作个总结,希望能给大家一些帮助,不要在基本的东西上花费太多的时间。
方法一:利用SQL Se ......

简单Ajax与JSP相结合页面

环境:Ajax+JSP,Tomcat5.05
参考:http://www.w3cschool.cn/index-24.asp.htm
文件:testAjax.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb ......

JSP分页1

自己分页,下一篇会介绍使用diasplaytag组件。
使用mysql5, 有个数据表user,字段有id, username, password。
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ page import="java.sql.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional// ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号