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

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

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

    我的漫漫程序之旅

    專注于JavaWeb開發
    隨筆 - 39, 文章 - 310, 評論 - 411, 引用 - 0
    數據加載中……

    JSP實現點擊鏈接后下載文件(相當于右鍵另存)功能

    /**
         * 實現文件另存功能
         * 
         * 
    @param text
         *            文件內容
         * 
    @param fileName
         *            文件名稱
         * 
    @return
         
    */

        
    protected String renderFile(String text, String fileName)
                
    throws IOException
        
    {
            response.addHeader(
    "Content-Disposition""attachment; filename="
                    
    + fileName);
            response.setContentType(
    "application/octet-stream");
            response.setCharacterEncoding(
    "GB2312");
            response.getWriter().write(text);
            response.flushBuffer();
            response.getWriter().close();
            
    return null;
        }


    下載的action:

    /**
         * 提供下載的方法
         * 
    @return
         
    */

        
    public String down()
        
    {
            String dir 
    = getFullPath() + "/upload/file/";
            
    try
            
    {
                
    if (!FileUtils.exists(dir))
                
    {
                    
    new File(dir).mkdirs();
                }

                Random r 
    = new Random(System.currentTimeMillis());
                Integer randomInt 
    = r.nextInt();
                
    this.renderFile("test content:" + randomInt,randomInt + ".txt");
            }

            
    catch (IOException e)
            
    {
                e.printStackTrace();
                
    this.renderText(e.getMessage());
            }

            
    return null;
        }

    頁面鏈接調用:
    <href="${ctx}/va/va!down.do" >下載</a>


    posted on 2009-07-01 15:59 々上善若水々 閱讀(3029) 評論(1)  編輯  收藏

    評論

    # re: JSP實現點擊鏈接后下載文件(相當于右鍵另存)功能  回復  更多評論   

    原來還有這么清晰的方法啊
    2009-07-02 22:03 | blackbat

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


    網站導航:
     
    主站蜘蛛池模板: 中文字幕亚洲一区二区va在线| 亚洲综合色区中文字幕| 亚洲人成电影在线观看网| 亚洲第一页中文字幕| 亚洲日日做天天做日日谢| 国产精品亚洲片在线| yy6080亚洲一级理论| 久久永久免费人妻精品下载| 色妞www精品视频免费看| 精品国产免费人成网站| 亚洲特级aaaaaa毛片| 99视频在线精品免费观看6| 日韩在线免费视频| 成人激情免费视频| 国产国拍亚洲精品福利| 亚洲人成在线精品| 国产国产人免费人成成免视频| 91情国产l精品国产亚洲区| 亚洲高清在线mv| 国产综合成人亚洲区| 亚欧免费视频一区二区三区| 日本免费在线观看| 国产成人精品免费视频大全麻豆| 国产一区在线观看免费| 国产高清在线精品免费软件| 影音先锋在线免费观看| 精品国产免费一区二区| 亚洲AV无码不卡在线观看下载 | 无码AV动漫精品一区二区免费| 欧美亚洲国产SUV| 久久性生大片免费观看性| 午夜免费不卡毛片完整版| 亚洲伊人色一综合网| 久久精品毛片免费观看| 亚洲精选在线观看| 久久成人免费播放网站| 久久噜噜噜久久亚洲va久| 日批视频网址免费观看| 亚洲精品无码国产| 暖暖日本免费中文字幕| 亚洲va国产va天堂va久久|