Обрабатывание Пользовательских Исключений в стороне клиента GWT

Мы пытаемся выдать наше собственное исключение на стороне сервера и обработать его на клиенте для показа определенных сообщений об ошибках.

В настоящее время все, что мы получаем, является InvocationException & StatusCodeException на клиенте. Есть ли лучший способ распространить наши собственные исключения к стороне клиента.

Кроме того, мы не хотим объявлять объявление "бросков" в наших сервисных интерфейсах.

Спасибо.

1
задан Satya 26 July 2010 в 07:32
поделиться

1 ответ

Имейте в виду, что ваши классы исключений должны быть частью эмуляции GWT JRE. Если вы определяете свои собственные классы исключений, убедитесь, что они определены в клиентском пакете и реализуют IsSerializable.

Не уверен, что выдача исключений времени выполнения и отсутствие объявления throws для службы будет хорошо работать с сериализатором. Вам придется попробовать это.

2
ответ дан 2 September 2019 в 22:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: