我正在开发一个应用程序,我需要在客户端使用 GWT 上传文件,然后一个 servlet 接收上传的文件。我的问题是我需要将文件从 servlet 传递到 ruby on rails 控制器(在与 servlet 相同的服务器上)。任何建议表示赞赏。
问问题
45 次
1 回答
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();
于 2013-05-06T08:39:52.457 回答