<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 負人博客 閱讀(410) 評論(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 © 負人博客

    主站蜘蛛池模板: 免费A级毛片无码无遮挡内射| fc2免费人成在线视频| 永久免费在线观看视频| 亚洲AV午夜福利精品一区二区| 精品国产污污免费网站入口| 中文字幕亚洲一区| 9i9精品国产免费久久| 亚洲精品亚洲人成在线观看| 成人免费一区二区三区| 久久亚洲精品成人| 色欲国产麻豆一精品一AV一免费| 香蕉视频在线观看亚洲| 亚洲精品免费在线| 亚洲日本国产综合高清| 麻豆国产人免费人成免费视频| 亚洲av日韩专区在线观看| 国产精品国产午夜免费福利看| 免费人成再在线观看网站 | 中文字幕乱码免费看电影| 亚洲乱码日产一区三区| 精品熟女少妇av免费久久| 亚洲Av高清一区二区三区| 永久免费观看的毛片的网站| 日韩精品免费一线在线观看| 国产亚洲精品精华液| 2021精品国产品免费观看| 在线亚洲高清揄拍自拍一品区| 日本免费人成视频播放| 怡红院免费全部视频在线视频| 亚洲综合一区二区| 日韩特黄特色大片免费视频| 国产精品美女免费视频观看| 亚洲小视频在线观看| 精品国产一区二区三区免费看| 一本一道dvd在线观看免费视频| 亚洲精品国产精品乱码不卡√| 99久久99这里只有免费费精品| 亚洲精品色在线网站| 亚洲日本中文字幕| 四虎永久精品免费观看| 亚洲免费视频网站|