0 0

GWT 下载文件或写文件问题5

本女子现在做一个项目前台是用GWT做的客户端,restlet做server,现在有个需求是想从server下载文件,server用的是FileRepresentation,返回Representation给客户端,问题来了,需求是不用浏览器下载的功能,自己开发进度条和下载文件,能不能把这个文件传到客户端,客户端拿到这个文件就保存到客户指定的目录下?如果不能,那gwt怎么写这个文件呢?谢谢各位
server的部分代码:
String filePath = task.getReturnData();
File file = new File(filePath);                  
FileRepresentation fileRep = new FileRepresentation(file, MediaType.TEXT_ALL);
fileRep.setAutoDeleting(true);              fileRep.getDisposition().setType(Disposition.TYPE_NONE);                              
return fileRep;

client的部分代码:
final ClientResource clientResource = new ClientResource(uri);
clientResource.setOnResponse(new Uniform() {
           
@Override
public void handle(Request request, Response response) {
                // TODO Auto-generated method stub
                if (clientResource.getStatus().isError()) {
                    Window.alert(new ResourceException(clientResource.getStatus())+"");
                } else {
if (response.isEntityAvailable()) {
                                // TODO Auto-generated method stub  
                                Representation representation = response.getEntity();
                              
                            
                                if(representation != null){
//。。。直接把接受到的文件保存到指定目录或把接受到的流写文件
2014年3月19日 17:37
目前还没有答案

相关推荐

    GWT实现文件上传文件上传

    GWT实现文件上传。包含所需要的jar包,两个代码文件,一个web配置说明。代码简洁,已经测试通过,可以使用。

    GWT实现文件上传下载

    NULL 博文链接:https://feirou520.iteye.com/blog/284757

    gwt文件上传的jar包

    gwt文件上传中用到的jar包,其中下载也用到该jar包。

    使用GWT实现文件上传功能

    Google Web Toolkit中提供了FormPanel和FileUpload类用于以一种友好的方式实现表单处理和文件提交。然而,从其相关的API资料中看出,它们的工作原理并不那么直截了当。本文小例提供了使用Google Web Toolkit实现文件...

    gwt , gxt文件上传

    gwt 文件上传 gxt文件上传

    配置GWT.ui.xml代码提示

    配置GWT.ui.xml代码提示解决eclipse打开***.ui.xml文件卡死的问题 压缩包里有配置步骤

    stata命令:GWT转spmat

    stata命令:GWT转spmat

    GWT-API.rar

    GWT API文档(史上最全),通过java写WEBUI,开发必不可少的文档,Gwt将不同模块页面生成到相关文件及页面,使用IFrame方式将各个模块组合在在HTML页面中

    进阶GWT,属于GWT的详细描述

    这个文件是关于GWT开发的,属于入门级别的,GWT新手可以下载了看看。

    stata命令:GWT转dta 或者GAL转dta

    stata命令:GWT转dta 或者GAL转dta

    入门学习GWT

    入门学习GWT的好资源

    Google plugin sdk GWT

    Google plugin SDK 之前上传过一个文件,是安装GWT环境的,环境安装好还需要把SDK都安装进去,结合之前的安装,整个GWT就算安装完成了,如果谁有不懂的可以联系我

    GWT Designer Eclipse 3.6 可视化插件

    GWT Designer for GPE Eclipse 3.6 插件,用Eclipse 的Software Updates有时候慢的叫人无法接受。。。。 把文件复制到eclipse相应位置后,再更新就不需要下载这些文件了,很快就装完

    smartgwt.jar

    此资源文件是用来开发smartgwt用的,希望对大家有帮助

    GWT RPC详细例子:代码加文档说明

    GWT的环境搭建详细配置说明,GWT中RPC调用的详细例子,内附代码加文档说明。

    gwt_ant_build脚本研习

    gwt_ant_build脚本研习 目录 build.xml源文件 构建工程war的分析 自定义的build工程文件

    gwt API解析手册

    Easy CHM是国华软件推出的一款强大的CHM电子书或CHM帮助文件的快速制作工具。使用EasyCHM只需要三个步骤就可以完成CHM的制作:1、用户指定一个目录,EasyCHM会自动导入全部目录及文件;2、设置CHM编译选项;3、开始...

    GWT SimpleXML, XML解析

    GWT, SimpleXML, XML解析例子 用一个HTTP请求服务器资源,然后在客户端解析XML内容。

    Maven2 + gwt 详细配置指南.doc

    一、在环境变量中创建以下配置 1、 变量名:JAVA_HOME ...那么它默认的路径是在你的私人目录,如C:\Documents and Settings\grass的.m2目录中,但通常我们设定本地库路径,以免不同用户使用时,又要重新下载库文件

Global site tag (gtag.js) - Google Analytics