提供转换编码后的供下载用的文件名(自己整理工具类)

来源:互联网 发布:刘德华唱功知乎 编辑:程序博客网 时间:2024/06/06 19:09
/** 提供转换编码后的供下载用的文件名
  *
  * @param jiangkun
  */
 public String getDownloadFileName() {
  String downFileName=fileName;
  try {
   downFileName = URLEncoder.encode(fileName, "UTF-8");
   downFileName = StringUtils.replace(downFileName, "+", "%20");
   if (downFileName.length() > 150) {  
    downFileName = new String(fileName.getBytes(), "ISO8859-1");
    downFileName = StringUtils.replace(downFileName, " ", "%20");
    }
  } catch (UnsupportedEncodingException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }  
  return downFileName;
 }
原创粉丝点击