为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

dwr实现文件的下载--已经解决中文文件名乱码问题

2017-09-18 2页 doc 12KB 65阅读

用户头像

is_954223

暂无简介

举报
dwr实现文件的下载--已经解决中文文件名乱码问题dwr实现文件的下载--已经解决中文文件名乱码问题 package com.wabacusdemo.util; import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import org.directwebremoting.io.FileTransfer; public class DownLoadFile { public FileTransfer dow...
dwr实现文件的下载--已经解决中文文件名乱码问题
dwr实现文件的下载--已经解决中文文件名乱码问 package com.wabacusdemo.util; import java.io.BufferedInputStream; import java.io.ByteArrayOutputStream; import java.io.FileInputStream; import org.directwebremoting.io.FileTransfer; public class DownLoadFile { public FileTransfer downloadPdfFile(String contents) throws Exception { if (contents == null || contents.length() == 0) { contents = [BLANK] ; } BufferedInputStream in = new BufferedInputStream(new FileInputStream( c:/Aix 脆弱性库.xls )); ByteArrayOutputStream out = new ByteArrayOutputStream(); byte[] temp = new byte[1024]; int size = 0; while ((size = in.read(temp)) != -1) { out.write(temp, 0, size); } String filename = 测试.doc ; return new FileTransfer(new String( filename.getBytes( GBK ), iso8859-1 ), application/doc , out.toByteArray()); } } function downloadPdfFile() { // var pdftext = dwr.util.getValue('pdftext'); DownLoadFile.downloadPdfFile( ddd , function(data) { dwr.engine.openInDownload(data); }); }
/
本文档为【dwr实现文件的下载--已经解决中文文件名乱码问题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索