Реализован приведенный ниже диспетчер JSP для получения подтверждения пользователя перед переходом к целевому URL. Требуются три атрибута сеанса:
- Текст сообщения, т.е. вы уверены, что хотите ....
- Целевой URL-адрес, который открывается, когда пользователь нажимает кнопку ОК в окне подтверждения
Исходный URL-адрес для отката, когда пользователь нажимает кнопку отмены в окне подтверждения
<head>
<meta charset="ISO-8859-1">
<title>Test</title>
<script type="text/javascript">
if (window.confirm("<%= session.getAttribute("message") %>")) {
window.open( "<%= session.getAttribute("destination") %>" , "_self");
} else {
window.open("<%= session.getAttribute("source") %>" , "_self");
}
</script>
</head>
Вопрос: насколько обосновано это решение с точки зрения передового опыта? Любые предложения, отзывы или комментарии приветствуются