通过GWT将文件上传到Rails服务器

时间:2013-05-05 06:32:35

标签: ruby-on-rails-3 gwt

我正在开发一个应用程序,我需要在客户端使用GWT上传文件,然后servlet接收上传的文件。我的问题是我需要将文件从servlet传递到rails控制器上的ruby(与servlet在同一服务器上)。任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

我在这里看不到任何特别的问题。只需准备一个非GWT html页面,其中包含一个表单,一个输入和提交,可以将文件发送到您的Rails服务器。现在您需要的是使用GWT组件准备相同的表单。在标准GWT组件的情况下,您可以使用FormPanelFileUpload组件。确保正确设置了编码和方法(内置GWT组件的示例):

FormPanel form = prepareForm();
form.setEncoding(FormPanel.ENCODING_MULTIPART);
form.setMethod(FormPanel.METHOD_POST);

// sending file
form.submit();
相关问题