最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 文件下載支持中文名稱的實例

 更新時間:2017年12月01日 10:52:21   作者:無知死循環(huán)  
下面小編就為大家分享一篇java 文件下載支持中文名稱的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

實例如下所示:

/**
   * 文件下載
   * @param filePath 文件路徑
   * @param fileName  文件名稱
   */
  public void download(String filePath,String fileName){
    try {
       //支持中文
      fileName = URLEncoder.encode(fileName,"UTF-8");
      HttpServletResponse response = ServletActionContext.getResponse();
      HttpServletRequest request = ServletActionContext.getRequest();
      response.reset();
      response.setContentType(request.getServletContext().getMimeType(fileName)); 
      response.setHeader("Content-Disposition", "attachment;filename="+fileName); 
      InputStream in = new FileInputStream(filePath); 
      OutputStream out = response.getOutputStream(); 
       
      byte[] b = new byte[1024];
      int length = 0;
      while((length = in.read(b)) != -1) { 
        out.write(b,0,length); 
      } 
      in.close(); 
      out.close();
    } catch (FileNotFoundException e) {
      e.printStackTrace();
    } catch (IOException e) {
      e.printStackTrace();
    }
  }

以上這篇java 文件下載支持中文名稱的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C#表達式樹Expression基礎(chǔ)講解

    C#表達式樹Expression基礎(chǔ)講解

    這篇文章介紹了C#表達式樹Expression和基本用法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • C#中async/await之線程上下文工作原理

    C#中async/await之線程上下文工作原理

    這篇文章主要為大家介紹了C#中async/await之線程上下文工作原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2023-05-05
  • 基于C#對用戶密碼使用MD5加密與解密

    基于C#對用戶密碼使用MD5加密與解密

    C#中常涉及到對用戶密碼的加密于解密的算法,其中使用MD5加密是最常見的的實現(xiàn)方式。本文總結(jié)了通用的算法并結(jié)合了自己的一點小經(jīng)驗,分享給大家
    2015-12-12
  • C# winform登陸框驗證碼的實現(xiàn)方法

    C# winform登陸框驗證碼的實現(xiàn)方法

    這篇文章主要為大家詳細介紹了C# winform登陸框驗證碼的實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • C#中使用IFormattable實現(xiàn)自定義格式化字符串輸出示例

    C#中使用IFormattable實現(xiàn)自定義格式化字符串輸出示例

    這篇文章主要介紹了C#中使用IFormattable實現(xiàn)自定義格式字符串輸出示例,本文直接給出實例代碼,需要的朋友可以參考下
    2015-06-06
  • C#基于jwt實現(xiàn)分布式登錄

    C#基于jwt實現(xiàn)分布式登錄

    這篇文章主要介紹了C#基于jwt實現(xiàn)分布式登錄的步驟,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • C#實現(xiàn)異步日志記錄類的示例代碼

    C#實現(xiàn)異步日志記錄類的示例代碼

    這篇文章主要為大家詳細介紹了C#如何實現(xiàn)異步日志記錄類,從而方便下次使用,不用重復(fù)造輪子,文中的示例代碼講解詳細,感興趣的小伙伴可以了解下
    2023-11-11
  • c#壓縮字符串的方法

    c#壓縮字符串的方法

    這篇文章主要介紹了c#壓縮字符串的方法,文中示例代碼非常詳細,供大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • 基于C#實現(xiàn)文字轉(zhuǎn)語音功能

    基于C#實現(xiàn)文字轉(zhuǎn)語音功能

    這篇文章將在C#中集成一個語音對象SpeechSynthesizer,可以根據(jù)填入的文字內(nèi)容自動解析成語音并使用系統(tǒng)揚聲器進行語音播報,感興趣的小伙伴可以了解下
    2025-02-02
  • C#使用log4net記錄日志的方法步驟

    C#使用log4net記錄日志的方法步驟

    本文主要介紹了C#使用log4net記錄日志的方法步驟,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09

最新評論

奉贤区| 米脂县| 洛宁县| 绥江县| 平定县| 绥棱县| 安远县| 新邵县| 赫章县| 昌宁县| 华阴市| 明星| 伊金霍洛旗| 麦盖提县| 岑巩县| 普宁市| 阿图什市| 凤山县| 赤水市| 桦川县| 张家口市| 嘉义县| 崇信县| 铜梁县| 伊宁县| 浙江省| 通海县| 潼关县| 金湖县| 板桥市| 五华县| 涟水县| 清流县| 荥阳市| 平山县| 赤城县| 铜山县| 九台市| 浑源县| 革吉县| 赤壁市|