`
xiquwgugou
  • 浏览: 25437 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

filename = new String(ifilename.getBytes("GBK"),"i

阅读更多
filename = new String(ifilename.getBytes("GBK"),"iso8859-1"); 
分享到:
评论

相关推荐

    jspsmartupload上传下载,已修改过源代码!

    66. throw new SecurityException(String.valueOf((new StringBuffer("Size exceeded for this file : ")).append(fileName).append(" (1105)."))); 67. totalFileSize += (m_endData - m_startData) + 1; 68. ...

    java導出excel 經典例子與先關包

    fileName = new String( fileName.getBytes("gbk"),"ISO-8859-1"); 2:此例子是根据返回的Vector填充数据的, 该方法若一个结果集包含的数据过多时会出现溢出异常( the exceptino: java heap space) 若采用返回list...

    jasperreport生成多种格式的报表

    filename=" + new String(fileNames.getBytes("gbk"), "iso8859-1") + ".xls"); // 生成报表 JasperReportsUtils.render(exporter, print, os); os.flush(); os.close(); %> ``` 三、生成PDF格式的报表 要...

    文件下载问题

    fileName = new String(fileName.getBytes("GBK"), "ISO-8859-1"); } else { fileName = URLEncoder.encode(fileName, "UTF-8"); } } else if (clientInfo.toLowerCase().indexOf("firefox") > 0) { // Fire...

    ftp上传文本、移动文件、删除文件

    String fileName = new String(ftpFileName.getBytes("GBK"),"iso-8859-1"); OutputStream os = ftpClient.storeFileStream(fileName); byte[] bytes = content.getBytes(); os.write(bytes); os.flush(); os...

    java+MongoDB实现存图片、下载图片的方法示例

    String fileName = new String(name.getBytes("GBK"), "ISO8859-1"); response.addHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); gridFSDBFile.writeTo(sos); sos.flush(); sos....

    复杂邮件程序完整Java源码,支持添加附件,图片,HTML格式文本,支持远程WebService调用

    void sendMail(String sender,String password,String addressee,String subject,String text,Map<String,File> enclosures,Map<String,RecipientType> copyToSends) throws Exception; /** * sendMail 发送...

    java+jsp+servlet 文件下载

    filename=" + new String(fileName.getBytes("utf-8"), "iso-8859-1")); // 读取文件 FileInputStream fis = new FileInputStream(file); BufferedInputStream buff = new BufferedInputStream(fis); // 准备...

    javaweb页面导出word集合,转

    filename=" + new String("维修情况记录".getBytes("GBK"), "iso8859-1") + ".doc"); ``` 6. **JSP和EL表达式**: JSP页面中使用了EL(Expression Language)来插入动态数据,如`${eForm.e_name }`。这使得HTML...

    使用jsp下载excel文件

    filename=" + new String(fileName.getBytes("GBK"), "ISO8859-1")); ``` 2. **文件路径获取**: - 使用 `request.getRealPath` 方法获取服务器上的真实路径。 - 拼接文件路径。 ```jsp File fileLoad = new ...

    GBK.zip_GBK_delphi 字符转换_gbk delphi

    "GBK.zip_GBK_delphi 字符转换_gbk delphi"这个标题暗示了我们正在讨论一个使用Delphi编程语言编写的程序,其核心功能是进行GBK字符编码的转换。GBK是一种广泛应用于简体中文环境的字符编码标准,它扩展了GB2312,...

    linux下中文乱码问题

    new String(filename.getBytes(),GBK"); ``` 但是,这些方法可能不起作用。这是因为系统不支持 GBK 字符集。我们可以使用 System.getProperty("file.encoding") 来获取系统的文件编码。如果系统的文件编码是 UTF-8,...

    jsp实现文件下载与中文文件名乱码问题解决

    filename="+new String(sDownName.getBytes("gb2312"),"iso8859-1"));` 这行代码设置了HTTP头中的文件名。由于头信息需要ISO8859-1编码,所以这里将GBK编码的文件名再次转为ISO8859-1,确保浏览器能够正确识别。 3...

    java生成word文件并下载.pdf

    } else if (agent.indexOf("mozilla") > 0) { // 非IE浏览器 filename = new String(filename.getBytes("gbk"), "ISO8859-1"); } response.setHeader("Content-Disposition", "attachment;filename=" + filename); ...

    输入流输出流方式的文件上传下载

    filename=" + new String(fileName.getBytes("GBK"), "iso-8859-1") + "." + ext); response.setHeader("Content-Transfer-Encoding", "binary"); response.setHeader("Cache-Control", "must-revalidate, post-...

    execl导出工具类

    fileName = new String(fileName.getBytes(encoding), "iso8859-1"); response.setHeader("Content-disposition", "attachment;filename=" + fileName + ".xls"); ``` - **检测浏览器类型**:通过获取`user-agent`...

    struts2文件上传与下载

    this.filename = new String(this.filename.getBytes("gbk"), "utf-8"); return ServletActionContext.getServletContext().getResourceAsStream("/upload/" + this.filename); } @Override public String ...

    struts2文件下载

    fileName = new String(fileName.getBytes("GBK"), "ISO8859-1"); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } return SUCCESS; } ``` 这里的编码转换是关键,因为HTTP协议默认使用ISO...

    java+ftp方式上传下载文件

    ftpClient.retrieveFile(new String(filePath.getBytes("GBK"), "ISO-8859-1"), is); is.close(); } ``` 4. **打印文件大小**: ```java long length = file.getSize(); String readableLength = FileUtils....

Global site tag (gtag.js) - Google Analytics