GWT запрос на скачивание файла - PullRequest
3 голосов
/ 15 ноября 2010

Я знаю, что невозможно отправить запрос ajax или использовать RequestBuidler от GWT, чтобы отправить запрос на загрузку файла;нужна форма для этого, но как получить ссылку на ответ, когда он возвращается с, скажем, ошибка.

Запрос, который я отправляю, для загрузки файла, но если загрузка файла слишком велика, Javaсервлет отвечает с ошибкой, как мне получить ссылку на эту ошибку, чтобы обработать ее соответствующим образом на стороне GWT.

Ответы [ 2 ]

1 голос
/ 18 декабря 2010

Вы можете добавить FormPanel.SubmitCompleteHandler к форме и проанализировать результаты в onSubmitComplete ().

1 голос
/ 16 ноября 2010

С помощью extGWT вы можете проанализировать ответ HTML, чтобы узнать код ошибки HTML

Например

    com.extjs.gxt.ui.client.widget.Component.addListener(Events.Submit, new Listener<FormEvent>()
    {
        public void handleEvent(final FormEvent event)
        {
            String htmlResponse = event.getResultHtml();

            (...)
        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...