У меня вопрос о перенаправлении сервлетов на одну и ту же начальную страницу. Ниже приведен сценарий: Предположим, что пользователь хочет купить товар, поэтому он заполняет сумму и отправляет ее. Форма отправляется сервлету, а количество доступных проверяется на доступное в базе данных. Поэтому, если количество упорядоченных элементов больше, чем доступно, сервлет перенаправляет на ту же страницу, но с сообщением типа "элемент недоступен". Поэтому мой вопрос заключается в том, как реализовать этот случай. Как перенаправить на ту же начальную страницу с сообщением об ошибке. Я не хочу использовать ajax здесь.
Вот как я об этом подумал: 1.) должен ли я устанавливать атрибут контекста, если генерируется ошибка, а затем снова проверить его на начальной странице после повторного направления и показать сообщение, которое было установлено.
Каковы наилучшие методы для такого рода событий?