请问各位高手一下,就是如何将JSP报表数据导出到一个word文件中:问题  1:保留JSP页面样式不变. 
      2:导出的jsp页面中有报表, 图片.
      3:导出的部分word页是横向的(客户要求).拜托各位高手了, 要是有相似的源码,麻烦给小弟看看([email protected]).....谢谢
      

解决方案 »

  1.   

    <%@ page contentType="application/msexcel" %>  
    <%   
      //独立打开excel软件   
      response.setHeader("Content-disposition","attachment; filename=MyExcel.xls");   
      
    //嵌套在ie里打开excel   
      
    //response.setHeader("Content-disposition","inline; filename=MyExcel.xls");   
      
    //Word只需要把contentType="application/msexcel"改为contentType="application/msword"  
    %>  
    <html>  
    <head>  
    <title>测试导出Excel和Word</title>  
    </head>  
    <body>  
    <table width="500" border="1" align="center">  
      <tr>  
        <td colspan="4" align="center">电子产品测试统计</td>  
      </tr>  
      <tr>  
        <td width="7%">条形码</td>  
        <td width="7%">电压</td>  
        <td width="18%">电流</td>  
        <td width="68%">功率</td>  
      </tr>  
      <tr>  
        <td>20061006</td>  
        <td>xxx</td>  
        <td>xxx</td>  
        <td>xxxxx</td>  
      </tr>  
      <tr>  
        <td>20061007</td>  
        <td>xx</td>  
        <td>xxx</td>  
        <td>xxxxx</td>  
      </tr>  
      <tr>  
        <td>20061008</td>  
        <td>xx</td>  
        <td>xxx</td>  
        <td>xxxxx</td>  
      </tr>  
    </table>  
    </body>  
    </html>  
    随便搜的
      

  2.   

    呵呵, 问题解决了.. 通过替换word书签的方式.  谢谢大家.