Есть ли способ загрузить изображение на сервер с помощью smart gwt? Я заметил, что нет виджета загрузки изображений. Кто-нибудь знает какой-нибудь открытый исходный код, который я мог бы использовать для этого. Прямо сейчас я использую обычную форму загрузки, которая заставляет страницу перезагружаться.
умная загрузка изображения gwt
Ответы (1)
Я считаю, что Smart предоставляет эту функцию Загрузить.
Ключевым моментом является использование скрытой страницы iframe в качестве цели, чтобы ваше приложение не перезагружалось.
Это сообщение в блоге, кажется, охватывает это.
Для JSNI на вашей скрытой странице в вашем приложении нужно что-то вроде:
public static native void uploadComplete() /*-{
$wnd.alert('Upload Complete');
}-*/;
Потом на скрытой странице указать в теле onLoad
window.parent.UploadComplete();
person
Terrell Plotzki
schedule
20.06.2011
На самом деле это та часть, с которой мне нужна помощь. В документах говорится: чтобы получить уведомление об обратном вызове после завершения загрузки, после обработки загрузки файла ваш сервер должен выводить HTML-контент для IFRAME, который включает блок ‹SCRIPT›, который будет перемещаться из IFRAME (обычно через глобальную функцию JavaScript). top) и вызовите глобальный метод, который вы объявили как обратный вызов. У кого-нибудь есть пример кода javascript, который может это сделать?
- person Kwame; 21.06.2011