<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JSP中的上傳下載

    Posted on 2006-07-10 16:40 負人博客 閱讀(405) 評論(0)  編輯  收藏 所屬分類: JAVA技術

    一??? 文件上傳
    ????????文件上傳的實現可以采用三方包commons-fileupload.jar,具體使用情況可參考:
    ????????http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=121&threadID=8025&tstart=0&quint=true

    二??? 文件下
    ???????? 很多時候需要從jsp(或xslt的查詢結果)導出到excel或word,一個簡單的方法是采用jsp實現,具體實現方式(以導出到excel為例)???????
    first.jsp(此jsp用來顯示查詢結果,上面有一個按鈕,點擊下載):
    <script language="javascript">
    ??function doExport(){
    ???document.all.form1.action="export.jsp";
    ????var str = document.getElementById("table1").outerHTML;
    ???document.all.excelText.value= str;
    ???document.all.form1.submit();
    ??}
    <script>
    ?<form name="form1" method="post" action="">
    ????<input type="hidden" name="excelText" id="excelText" >
    ???<input name="exportBtn" type="button" onclick="doExport()" class="button" value="導出">
    </form>

    ?<table width="100%" id="table1" border="1" cellpadding="2" cellspacing="1" bordercolordark="#FFFFFF">
    ??????????????????????????? .............................這里面是具體需要導出去的數據
    </table>
    export.jsp(執行導出操作)
    <%@page contentType="text/html;charset=GB2312"%>
    <%
    ?String fileName="fileName";//隨便定義,也可不定義
    ?response.setContentType( "Application;charset=GB2312");
    ?response.setHeader("Content-disposition","attachment;filename=\"" + fileName + "\";");
    ?java.io.PrintWriter bos = response.getWriter();
    ?String html = request.getParameter("excelText");
    ?bos.write(html);
    ?bos.close();
    %>
    到此,文件導出操作完成,點擊“導出”按鈕即可出現保存對話框。
    在做的過程中偶然碰到了一個問題,點擊一次導出,可以順利保存,點擊第二次時出現腳本錯誤。
    解決方法是在doExport()方法中指定document.all.form1.target = "_blank";這樣可以順利保存,但打開了一個新窗口。


    另見:
    http://gocom.primeton.com/modules/newbb/item6387_6387.htm?PHPSESSID=954fcc1380ffdda1e535081d4c049529
    ??
    ?


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    posts - 26, comments - 5, trackbacks - 0, articles - 8

    Copyright © 負人博客

    主站蜘蛛池模板: 亚洲大尺度无码无码专区| 在线观看免费亚洲| 久久久久久亚洲AV无码专区| 国内精品99亚洲免费高清| 色噜噜AV亚洲色一区二区| 99麻豆久久久国产精品免费| 亚洲精品乱码久久久久久自慰| 亚洲免费视频一区二区三区| 久久亚洲国产精品五月天婷| a毛片全部播放免费视频完整18| 精品国产_亚洲人成在线高清 | 亚洲乱码卡一卡二卡三| 美女视频黄的全免费视频网站| 涩涩色中文综合亚洲| 女人18毛片免费观看| 一级视频在线免费观看| 亚洲国产精品无码久久久蜜芽| 亚洲网站免费观看| 亚洲国产区男人本色| 国产精品亚洲综合专区片高清久久久 | 日本免费一区二区在线观看| 亚洲综合中文字幕无线码| 四虎影视永久免费观看地址 | 中文字幕视频免费在线观看| 亚洲AV乱码一区二区三区林ゆな | 亚洲第一极品精品无码久久| 黄色网址免费大全| 免费无码午夜福利片69| 亚洲男人第一av网站| 成全影视免费观看大全二| 亚欧乱色国产精品免费视频| 亚洲色欲www综合网| 日韩一级免费视频| 国产精品免费一区二区三区四区| 7777久久亚洲中文字幕| 亚洲一区二区三区无码影院| **真实毛片免费观看| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲人成人无码网www电影首页| 国产精品免费观看久久| 久久成人18免费网站|