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入门程序---计算输入的两个数之和.rar DWR入门程序---计算输入的两个数之和.rar DWR入门程序---计算输入的两个数之和.rar
利用DWR实现文件上传进度条 利用DWR实现文件上传进度条 利用DWR实现文件上传进度条
这个不是我的原创,原文件出至这里:http://d.download.csdn.net/detail/jimyx123/1533286#comment 原资源包含了,源代码和API Doc,只是美中不足的是没有整理成可用的zip文档,我这特分离了一下,并重新打好包了,...
DWR(Direct Web Remoting)是一个web远程调用框架,利用这个框架可以让AJAX变得很简单,通过DWR可以在客户端通过JavaScript直接调用服务器的Java方法并返回值给JavaScript,整个过程就好像通过本地客户端调用一样,...
DWR框架的例子-ajax DWR框架的例子-ajax
DWR简单配置说明---xml、java、jsp层层说明;通过jar包,web.xml,dwr.xml,jsp,java中举例子将dwr配置起来,主要是用来讲述dwr的配置。没有dwr的定义
最全DWR中文文档,全部打包下载,欢迎下载
DWR框架的实现DWR框架的实现DWR框架的实现DWR框架的实现DWR框架的实现
dwr资源包,包含dwr.jar/dwr-2.0.5-src.zip/dwr.zip
dwr1.1.4-all-bin.zip
DWR相关文件
ajax框架dwr实现的页面无刷新分页效果,jsp技术
---dwr 配置文件全面讲解------
用数据库缓存池和dwr实现的jsp程序数据库缓存池和dwr实现的jsp程序
dwr操作文件上传下载
方佳玮编写的DWR中文使用文档,能快速掌握DWR
DWR所需要的包 dwr-1.1.3-src.zip。 dwr doc.rar dwr.jar
dwr包.rar dwr.jar engine.js util.js dwr-noncla.jar readme.txt JAR File: dwr.jar (1.08Mb) To DWR enable your web-app WAR File: dwr.war (4.62Mb) Demos/Examples of what DWR can do Sources: dwr-...
特点: 动态显示进度, 百分比, (中文)文件名, 文件长度, 上传速度... 主要技术: DWR, Apache commons FileUpload 原理: FileUpload实现上传功能, UploadListener 监听上传进度, DWR push (Reverse ...
1、 导入dwr.jar包 2、 在web.xml中配置dwr,如下: <!-- 配置DWR --> <servlet-name>dwr-invoker</servlet-name> <servlet-class> org.directwebremoting.servlet.DwrServlet </servlet-class> ...