Я пытаюсь перенаправить ответ сервлета на ту же страницу, с которой он пришел с (a.k.a. :на предыдущую страницу или вызывающую сторону "сервлета" ).
Я видел много ответов (, таких как это и это)но все еще не могу заставить его работать.
Обычно я делаю следующее, чтобы перенаправить ответ сервлета на другую страницу:
request.getRequestDispatcher("MyNewPage").forward(request, response);
Но я попытался изменить «MyNewPage» для других вариантов, которые я видел как решения, такие как:
request.getRequestDispatcher((String)request.getAttribute("javax.servlet.forward.request_uri")).forward(request, response);
request.getRequestDispatcher(request.getHeader("referer")).forward(request, response);
и другие варианты и не могу заставить его работать.
Что я делаю не так?