0
我正在開發一個應用程序,我需要在客戶端使用GWT上傳文件,然後一個servlet接收上傳的文件。我的問題是我需要將文件從servlet傳遞到rails控制器上的ruby(在與servlet相同的服務器上)。任何建議表示讚賞。通過GWT將文件上傳到Rails服務器
我正在開發一個應用程序,我需要在客戶端使用GWT上傳文件,然後一個servlet接收上傳的文件。我的問題是我需要將文件從servlet傳遞到rails控制器上的ruby(在與servlet相同的服務器上)。任何建議表示讚賞。通過GWT將文件上傳到Rails服務器
我在這裏沒有看到任何特別的問題。只需準備一個非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();