File 从GWT入口点类(不是从服务器)将文件上载到restful服务

File 从GWT入口点类(不是从服务器)将文件上载到restful服务,file,gwt,rest,upload,gxt,File,Gwt,Rest,Upload,Gxt,以下是我的用例: -客户端试图通过我使用GXT开发的网站上传文件 -我在客户端找到了路径 -要调用对RESTfulWebService的直接调用来上载文件吗 最终,我必须将文件上传到一个公开/部署webservice的服务器。我不想先将文件上传到部署了GWT项目的服务器上,然后再开始将文件上传到运行webservice的服务器上 如何做到这一点。我不明白这个问题。你不能直接使用POST吗?我在点击webservice端的submit按钮时遇到以下错误:org.apache.commons.fil

以下是我的用例:

-客户端试图通过我使用GXT开发的网站上传文件 -我在客户端找到了路径 -要调用对RESTfulWebService的直接调用来上载文件吗

最终,我必须将文件上传到一个公开/部署webservice的服务器。我不想先将文件上传到部署了GWT项目的服务器上,然后再开始将文件上传到运行webservice的服务器上


如何做到这一点。

我不明白这个问题。你不能直接使用POST吗?我在点击webservice端的submit按钮时遇到以下错误:org.apache.commons.fileupload.FileUploadException:请求被拒绝,因为没有找到多部分边界gwt客户端的传输代码编写如下:RequestBuilder=new RequestBuilderRequestBuilder.POST,url;builder.setHeaderContent-type,多部分/表单数据;Request response=builder.sendRequestbuilder.getRequestData,新请求回调{public void onErrorRequest请求,可抛出异常{}public void onResponseReceivedRequest请求,响应{};在服务器中,传输代码如下所示:如果ServletFileUpload.isMultipartContentrequest{FileItemFactory=new DiskFileItemFactory;ServletFileUpload upload=new ServletFileUploadfactory;List items=null;try{items=upload.ParseRequest;//此时获取错误}捕获FileUploadException{e.printStackTrace;}