Не используйте JavaScript для этого. Просто дайте JSP / Servlet запомнить предыдущую страницу и вместо этого введите ее URL в <form action>
. Вы можете получить URL запроса по HttpServletRequest#getRequestURL()
.
Или, лучше , отобразите ошибки на той же странице , что и в исходной форме. Таким образом, вам не нужно беспокоить конечного пользователя, чтобы он запомнил все ошибки, прежде чем предпринимать дополнительные действия, чтобы вернуться на страницу без сообщений об ошибках. Да, это плохой пользовательский опыт.