Java 中解决文件名乱码问题.

素的盐

关注

阅读 59

2023-04-24


mustername = java.net.URLEncoder.encode(mustername, "utf-8");
//new String(mustername.getBytes("gbk"), "ISO_8859_1");两种方式都可以
    HttpServletResponse response = ActionContext.getActionContext().getResponse();

    response.setContentType("application/vnd.ms-excel;charset=GBK");
    response.addHeader("Content-Disposition", "attachment;filename=\"" + mustername +".xls" + "\"");


 

精彩评论(0)

0 0 举报