Весна: вводит переадресацию страниц, когда исключения, как распорки

Бизнес-проверки осуществляются путем генерирования CustomeException(key), чтобы пользователю отображались сообщения об ошибках, когда что-то идет не так.

Я должен перенаправить на ввод jsp (например, Struts), когда возникло бизнес-исключение, чтобы исправить действия пользователя, а затем продолжить с приложением.

у нас есть пользовательский HandlerExceptionResolverImpl для обработки всех исключений сразу. когда возникает исключение, мы не знаем страницу ввода.

Как это сделать весной4 как стойки?

Подскажите пожалуйста как это сделать?

Спасибо Доррайраадж

Основное требование объясняется в этом

1 ответ

Решение

Я решил это, все контроллеры должны расширять класс CustomeWebReq, ​​который имеет метод получения, чтобы получить страницу ввода, как String getInputPage(String path), Контроллеры отвечают за возврат входной страницы на основе аргумента пути сервлета. getInputPage(string path) метод будет вызываться из HandlerExceptionMapping, где обрабатываются исключения.

Спасибо

Dhorrairaajj

Другие вопросы по тегам