各位高手,我想实现吧jsp页面上的数据导出到excel上,该如何实现<下面是我jsp 页面的简单设置,一个是table,一个是div>
  我想,如何才能能把table或div中的数据,完全按照jsp上的排列导出到excel里面,希望高手们能给我点思路!~~
  如果有好的代码的话,希望也能发点!~~
  先谢谢了!~~
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:12px;
top:159px;
width:88px;
height:65px;
z-index:1;
}
#apDiv2 {
position:absolute;
left:100px;
top:159px;
width:100px;
height:22px;
z-index:2;
}
#apDiv3 {
position:absolute;
left:100px;
top:181px;
width:100px;
height:19px;
z-index:3;
}
#apDiv4 {
position:absolute;
left:100px;
top:200px;
width:100px;
height:24px;
z-index:4;
}
div {
border: 1px solid #333333;
}
-->
</style>
</head><body>
<div id="apDiv1" align="center">
  <br />
  问题
</div>
<div id="apDiv2">回答一</div>
<div id="apDiv3">回答二</div>
<div id="apDiv4">回答三</div>
<table width="244" border="1">
  <tr>
    <td width="69" rowspan="4">问题题目</td>
    <td width="88">回答一</td>
    <td width="65">修改</td>
  </tr>
  <tr>
    <td>回答二</td>
    <td>修改</td>
  </tr>
  <tr>
    <td>回答三</td>
    <td>修改</td>
  </tr>
  <tr>
    <td>回答四</td>
    <td>修改</td>
  </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>

解决方案 »

  1.   

    你可以用java 的EXCEL api
    具体内容你可以看下http://www.ibm.com/developerworks/cn/java/l-javaExcel/index.html你先把数据传导后台.在写个EXCEL的处理程序就可以了.
      

  2.   

    有个开源插件/标签 displaytag 可以导出多种文件格式,EXCEL.PDF......
    刚刚学习了你百度一下,很多CSDN里也有
      

  3.   

    把HTML无嵌套的表格完美导出为Excel文件的方法
    参考这个 http://www.java2000.net/p1977如果有嵌套表格,那么不行了,呵呵。