Приложение имеет пользователей внутренней поддержки приложений и внешних пользователей. Используются два контроллера. Оба контроллера запрашивают БД и проходят ряд шагов рабочего процесса. Когда возникает ошибка ввода-вывода или любое другое исключение, бизнес-пользователям требуется страница с сожалением. Внутренним пользователям требуется время исключения и имя исключения на странице.@exceptionhandler spring mvc 3. Исключение необходимо обрабатывать разными в разных контроллерах
@ExceptionHandler (IOException.class) используется в обоих контроллерах. Так вызывается тот же совет контроллера. Каким будет правильный способ реализации этого, чтобы показать разные страницы с разными контроллерами.
_is, используемые в обоих controllers_. Вы имеете в виду, что у вас есть два метода '@ ExceptionHandler', по одному в каждом? –
Да. У меня есть два контроллера по одному методу. Оба эти метода аннотируются с помощью @ExceptionHandler (IOException.class) – user3216865
Напишите метод обработчика исключений в каждом контроллере для выполнения того, что необходимо для этого контоллера? Не совсем ясно, какова ваша проблема, как формулируется этот вопрос. – Affe