Как отобразить другой div, когда я вернулся из сервлета?

У меня есть файл JSP с другим Div. Сначала я отображаю div со страницей входа в систему, после входа в систему он переходит на страницу сервлета и возвращается на ту же страницу jsp. Мой вопрос, как отобразить другой div после возвращения из сервлета?

2 ответа

Сначала заставьте div отображать none Затем отправьте данные с помощью ajax в ваш sevlet

$('#button id').click(function() { 
    $.ajax({     
       type: 'POST',   
       url: '..yourservlet',   
       data:your data,
       success: function(data)
       {     
          $('#div id you want to display').style.visibility = visible:// this will display ur div
       }
   });
});

Фрагменты кода помогли бы.

Исходя из того, что я получаю, вы пытаетесь отобразить тот же JSP для пользователя, до и после входа в него, но предоставляя другое представление /div.

Вы можете использовать тот факт, что после входа пользователя в сеанс / ответ обычно добавляется флаг / пользовательский объект (или вы можете добавить то же самое). Затем вы можете использовать это, чтобы заблокировать / отобразить ваш div соответственно.

Другие вопросы по тегам