В веб-приложении нет такой вещи, как предыдущий URL. Протокол http не имеет состояния, поэтому каждый запрос не зависит друг от друга.
У вас может быть код Javascript, который отправит запрос назад, отправьте текущий url с запросом.
Ответ 4
Просто наткнулся на этот вопрос, и это связано с чем-то простым, что я делал в настоящее время.
Простое решение, которое я использовал до использования при использовании приложений стиля ajax, - это хранить две переменные сеанса, которые содержат предыдущий и текущий запрос (со всеми параметрами).
Я просто добавляю эти две строки в свой контроллер приложений