導出數據為Excel的4種方式

          方法一:
          最簡單的方式就是在JSP頁面的開始部分使用如下的頭部信息
          <%response.setContentType("application/msexcel");
            response.setHeader("Content-disposition","attachment; filename=excelname.xls");%>
          <html xmlns:o="urn:schemas-microsoft-com:office:office"
          xmlns:x="urn:schemas-microsoft-com:office:excel"
          xmlns="http://www.w3.org/TR/REC-html40">

          <head>
          <meta http-equiv=Content-Type content="text/html; charset=GBK">
          <meta name=ProgId content=Excel.Sheet>
          <meta name=Generator content="Microsoft Excel 11">
          </head>
          在導出按鈕中,直接轉到要導出的頁面。設置為如上的頭部信息就可以。

          方法二
          使用script

          button  onclick事件調用下面js 方法
          然后你要導出的table定義個id=viewtable.這樣就只導出這個table的內容。操作按鈕在table外,不會導出來的。

          <script  language=javascript>
          function  printToExcel()  {
          window.clipboardData.setData( "Text ",document.all( 'viewtable ').outerHTML);
          try
          {
          var  ExApp  =  new  ActiveXObject( "Excel.Application ")
          var  ExWBk  =  ExApp.workbooks.add()
          var  ExWSh  =  ExWBk.worksheets(1)
          ExApp.DisplayAlerts  =  false
          ExApp.visible  =  true
          }
          catch(e)
          {
          alert( "您的電腦沒有安裝Microsoft  Excel軟件!需要從 return  false
          }
          ExWBk.worksheets(1).Paste;
          }
          </script>


          方法三、方法四:
          使用POI-JXL等插件

          posted on 2009-03-06 19:57 wang9354 閱讀(1677) 評論(0)  編輯  收藏

          導航

          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          統計

          常用鏈接

          留言簿(2)

          隨筆檔案

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 石柱| 连山| 蛟河市| 额尔古纳市| 孟连| 保亭| 大关县| 梁河县| 郸城县| 建水县| 禄劝| 江津市| 湖北省| 永春县| 依兰县| 铜鼓县| 屯门区| 黄石市| 神木县| 长泰县| 九寨沟县| 锡林浩特市| 鹤庆县| 石泉县| 苏尼特右旗| 桐柏县| 宝鸡市| 平罗县| 乡宁县| 玉环县| 长汀县| 闵行区| 浏阳市| 肥西县| 奉贤区| 平泉县| 宜宾县| 郯城县| 都安| 仁寿县| 霸州市|