我正在开发一个应用程序,我需要在客户端使用GWT上传文件,然后servlet接收上传的文件。我的问题是我需要将文件从servlet传递到rails控制器上的ruby(与servlet在同一服务器上)。任何建议都表示赞赏。
答案 0 :(得分:0)
我在这里看不到任何特别的问题。只需准备一个非GWT html页面,其中包含一个表单,一个输入和提交,可以将文件发送到您的Rails服务器。现在您需要的是使用GWT组件准备相同的表单。在标准GWT组件的情况下,您可以使用FormPanel
和FileUpload
组件。确保正确设置了编码和方法(内置GWT组件的示例):
FormPanel form = prepareForm();
form.setEncoding(FormPanel.ENCODING_MULTIPART);
form.setMethod(FormPanel.METHOD_POST);
// sending file
form.submit();