中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么解決java導出excel時文件名亂碼

發布時間:2020-06-19 16:59:00 來源:億速云 閱讀:803 作者:元一 欄目:編程語言

java解決導出Excel時文件名亂碼的方法示例:

String agent = request.getHeader("USER-AGENT").toLowerCase();
   response.setContentType("application/vnd.ms-excel");
   String fileName = "文件名";
   String codedFileName = java.net.URLEncoder.encode(fileName, "UTF-8");
   if (agent.contains("firefox")) {
           response.setCharacterEncoding("utf-8");
           response.setHeader("content-disposition", "attachment;filename=" + new String(fileName.getBytes(), "ISO8859-1") + ".xls" );
  } else {
          response.setHeader("content-disposition", "attachment;filename=" + codedFileName + ".xls");
   }

encode() 方法以指定的編碼格式編碼字符串。

擴展:

Java POI導出Word文檔代碼

pom.xml:

<dependency>

<groupId>org.apache.poi</groupId>

<artifactId>poi</artifactId>

<version>3.14</version>

</dependency>

<dependency>

<groupId>org.apache.poi</groupId>

<artifactId>poi-ooxml</artifactId>

<version>3.14</version>

</dependency>

<dependency>

<groupId>org.apache.poi</groupId>

<artifactId>poi-ooxml-schemas</artifactId>

<version>3.14</version>

</dependency>

<dependency>

<groupId>org.apache.poi</groupId>

<artifactId>poi-scratchpad</artifactId>

<version>3.14</version>

</dependency>


Controller:

@Transactional(propagation=Propagation.SUPPORTS)

@ResponseBody

@RequestMapping("/ExportInterpretationSignsWord")

public  ResponseEntity<byte[]>  ExportInterpretationSignsWord(@RequestParam String token,HttpServletRequest request,

HttpServletResponse response,

@RequestParam int id) throws IOException{

response.setContentType("text/html;charset=UTF-8");   

    response.setHeader("Content-type", "application/json;charset=UTF-8");

    if(RedisPool.checkToken(token)==false) {

    return null;

    }

ResponseEntity<byte[]> temp=buildService.ExportInterpretationSignsWordById(id);

return temp; 

}

以上就是java導出excel時出現文件名亂碼解決方法的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武鸣县| 新丰县| 定陶县| 北碚区| 民和| 普格县| 汉川市| 阿拉善右旗| 浮山县| 桂东县| 湾仔区| 旌德县| 碌曲县| 黄大仙区| 鞍山市| 盐边县| 昌吉市| 芜湖县| 上栗县| 龙口市| 江都市| 葫芦岛市| 正蓝旗| 陵川县| 北京市| 民丰县| 修文县| 吉安市| 乌兰浩特市| 博野县| 高州市| 尉犁县| 宁波市| 清镇市| 津南区| 渝北区| 米泉市| 双辽市| 红安县| 沅江市| 麻江县|