2016-02-07 5 views
1

Я разработал 4 страницы jsp, и к ним следует обращаться последовательно. Есть ли способ остановить пользователя, чтобы вернуться? могу ли я дать подсказку также, когда пользователь попытается вернуться назад, чтобы остановить пользователя вернуться на предыдущую страницу в jsp

+0

могли бы вы поделиться последовательности, как вы звоните – Musaddique

+0

попробовать sendRedirect(). – Musaddique

+0

Последовательность представляет собой, например, A.jsp -> B.jsp -> C.jsp -

ответ

0

Вы можете остановить пользователя от возврата на предыдущую страницу, отключив кнопку «Назад» с помощью JavaScript. Но это не решит проблему полностью, поскольку пользователь может использовать URL-адрес и может поместить его в адресную строку, если URL-адрес изменяется в случае метода sendRedirect. В дополнение к этому для пользователя вы можете поддерживать какой-либо счетчик, представляющий страницу вашего приложения, на котором пользователь может пойти. Если пользователь нажимает на URL-адрес, вы можете выполнить проверку на стороне сервера, если страница является правильной страницей или нет. Если запрашиваемая страница не является правильной страницей последовательности, выполните перенаправление на правильной странице. Вы можете попробовать комбинацию вперед и отключить обратную кнопку.
Для справки how to stop browser back button using javascript

Смежные вопросы