Запрос подтверждения JSP для перенаправления на основе значений атрибута сеанса - PullRequest
0 голосов
/ 18 октября 2019

Реализован приведенный ниже диспетчер JSP для получения подтверждения пользователя перед переходом к целевому URL. Требуются три атрибута сеанса:

  1. Текст сообщения, т.е. вы уверены, что хотите ....
  2. Целевой URL-адрес, который открывается, когда пользователь нажимает кнопку ОК в окне подтверждения
  3. Исходный 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>
    

Вопрос: насколько обосновано это решение с точки зрения передового опыта? Любые предложения, отзывы или комментарии приветствуются

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...